diff --git a/.vs/DPM2016/v16/.suo b/.vs/DPM2016/v16/.suo index 552d342..1953884 100644 Binary files a/.vs/DPM2016/v16/.suo and b/.vs/DPM2016/v16/.suo differ diff --git a/.vs/DPM2016/v17/.suo b/.vs/DPM2016/v17/.suo new file mode 100644 index 0000000..bf214ef Binary files /dev/null and b/.vs/DPM2016/v17/.suo differ diff --git a/CryptoEditor/bin/Debug/CryptoEditor.exe b/CryptoEditor/bin/Debug/CryptoEditor.exe index b4aabe7..6fddc02 100644 Binary files a/CryptoEditor/bin/Debug/CryptoEditor.exe and b/CryptoEditor/bin/Debug/CryptoEditor.exe differ diff --git a/CryptoEditor/bin/Debug/CryptoEditor.pdb b/CryptoEditor/bin/Debug/CryptoEditor.pdb index 7ca78b6..5053806 100644 Binary files a/CryptoEditor/bin/Debug/CryptoEditor.pdb and b/CryptoEditor/bin/Debug/CryptoEditor.pdb differ diff --git a/CryptoEditor/obj/Debug/CryptoEditor.exe b/CryptoEditor/obj/Debug/CryptoEditor.exe index b4aabe7..6fddc02 100644 Binary files a/CryptoEditor/obj/Debug/CryptoEditor.exe and b/CryptoEditor/obj/Debug/CryptoEditor.exe differ diff --git a/CryptoEditor/obj/Debug/CryptoEditor.pdb b/CryptoEditor/obj/Debug/CryptoEditor.pdb index 7ca78b6..5053806 100644 Binary files a/CryptoEditor/obj/Debug/CryptoEditor.pdb and b/CryptoEditor/obj/Debug/CryptoEditor.pdb differ diff --git a/CryptoEditor/obj/Debug/CryptoEditor.vbproj.AssemblyReference.cache b/CryptoEditor/obj/Debug/CryptoEditor.vbproj.AssemblyReference.cache index 9f4d07c..f30d1a6 100644 Binary files a/CryptoEditor/obj/Debug/CryptoEditor.vbproj.AssemblyReference.cache and b/CryptoEditor/obj/Debug/CryptoEditor.vbproj.AssemblyReference.cache differ diff --git a/CryptoEditor/obj/Debug/CryptoEditor.vbproj.GenerateResource.cache b/CryptoEditor/obj/Debug/CryptoEditor.vbproj.GenerateResource.cache index f609959..3c03ec5 100644 Binary files a/CryptoEditor/obj/Debug/CryptoEditor.vbproj.GenerateResource.cache and b/CryptoEditor/obj/Debug/CryptoEditor.vbproj.GenerateResource.cache differ diff --git a/CryptoEditor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/CryptoEditor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index ca9eb75..9540d5b 100644 Binary files a/CryptoEditor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/CryptoEditor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/CryptoTest/CryptoTest.csproj b/CryptoTest/CryptoTest.csproj new file mode 100644 index 0000000..c73e0d1 --- /dev/null +++ b/CryptoTest/CryptoTest.csproj @@ -0,0 +1,8 @@ + + + + Exe + netcoreapp3.1 + + + diff --git a/CryptoTest/Program.cs b/CryptoTest/Program.cs new file mode 100644 index 0000000..765b713 --- /dev/null +++ b/CryptoTest/Program.cs @@ -0,0 +1,156 @@ +using System; +using System.IO; +using System.Linq; +using System.Security.Cryptography; +using System.Text; + +namespace CryptoTest +{ + class Program + { + + public static byte[] StringToByteArray(string hex) + { + return Enumerable.Range(0, hex.Length) + .Where(x => x % 2 == 0) + .Select(x => Convert.ToByte(hex.Substring(x, 2), 16)) + .ToArray(); + } + public static void Main() + { + + + try + { + + string x = Base64Encode("3hba8fOumOPrMG0.G?-mkF-scGOkPwyW"); + string y = Base64Decode(x); + + string original = "3hba8fOumOPrMG0.G?-mkF-scGOkPwyW"; + + // Create a new instance of the RijndaelManaged + // class. This generates a new key and initialization + // vector (IV). + using (RijndaelManaged myRijndael = new RijndaelManaged()) + { + + myRijndael.Key = Encoding.UTF8.GetBytes("3hba8fOumOPrMG0.G?-mkF-scGOkPwyW"); + myRijndael.IV = Encoding.UTF8.GetBytes("Q.6qYq0_C+mGmymX"); + byte[] x1 = Encoding.UTF8.GetBytes(original); + // Encrypt the string to an array of bytes. + byte[] encrypted = EncryptStringToBytes(original, myRijndael.Key, myRijndael.IV); + + string x2= BitConverter.ToString(encrypted).Replace("-",""); + string x3 = BitConverter.ToString(encrypted); + // Decrypt the bytes to a string. + byte[] xx = StringToByteArray(x2); + // byte[] xy = Encoding.UTF8.GetBytes(x2); + string roundtrip = DecryptStringFromBytes(xx, myRijndael.Key, myRijndael.IV); + +// string roundtrip = DecryptStringFromBytes(encrypted, myRijndael.Key, myRijndael.IV); + + //Display the original data and the decrypted data. + Console.WriteLine("Original: {0}", original); + Console.WriteLine("Round Trip: {0}", roundtrip); + } + } + catch (Exception e) + { + Console.WriteLine("Error: {0}", e.Message); + } + } + static byte[] EncryptStringToBytes(string plainText, byte[] Key, byte[] IV) + { + // Check arguments. + if (plainText == null || plainText.Length <= 0) + throw new ArgumentNullException("plainText"); + if (Key == null || Key.Length <= 0) + throw new ArgumentNullException("Key"); + if (IV == null || IV.Length <= 0) + throw new ArgumentNullException("IV"); + byte[] encrypted; + // Create an RijndaelManaged object + // with the specified key and IV. + using (RijndaelManaged rijAlg = new RijndaelManaged()) + { + rijAlg.Key = Key; + rijAlg.IV = IV; + + // Create an encryptor to perform the stream transform. + ICryptoTransform encryptor = rijAlg.CreateEncryptor(rijAlg.Key, rijAlg.IV); + + // Create the streams used for encryption. + using (MemoryStream msEncrypt = new MemoryStream()) + { + using (CryptoStream csEncrypt = new CryptoStream(msEncrypt, encryptor, CryptoStreamMode.Write)) + { + using (StreamWriter swEncrypt = new StreamWriter(csEncrypt)) + { + + //Write all data to the stream. + swEncrypt.Write(plainText); + } + encrypted = msEncrypt.ToArray(); + } + } + } + + // Return the encrypted bytes from the memory stream. + return encrypted; + } + + static string DecryptStringFromBytes(byte[] cipherText, byte[] Key, byte[] IV) + { + // Check arguments. + if (cipherText == null || cipherText.Length <= 0) + throw new ArgumentNullException("cipherText"); + if (Key == null || Key.Length <= 0) + throw new ArgumentNullException("Key"); + if (IV == null || IV.Length <= 0) + throw new ArgumentNullException("IV"); + + // Declare the string used to hold + // the decrypted text. + string plaintext = null; + + // Create an RijndaelManaged object + // with the specified key and IV. + using (RijndaelManaged rijAlg = new RijndaelManaged()) + { + rijAlg.Key = Key; + rijAlg.IV = IV; + + // Create a decryptor to perform the stream transform. + ICryptoTransform decryptor = rijAlg.CreateDecryptor(rijAlg.Key, rijAlg.IV); + + // Create the streams used for decryption. + using (MemoryStream msDecrypt = new MemoryStream(cipherText)) + { + using (CryptoStream csDecrypt = new CryptoStream(msDecrypt, decryptor, CryptoStreamMode.Read)) + { + using (StreamReader srDecrypt = new StreamReader(csDecrypt)) + { + // Read the decrypted bytes from the decrypting stream + // and place them in a string. + plaintext = srDecrypt.ReadToEnd(); + } + } + } + } + + return plaintext; + } + + public static string Base64Encode(string plainText) + { + var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText); + return System.Convert.ToBase64String(plainTextBytes); + } + + public static string Base64Decode(string base64EncodedData) + { + var base64EncodedBytes = System.Convert.FromBase64String(base64EncodedData); + return System.Text.Encoding.UTF8.GetString(base64EncodedBytes); + } + } +} diff --git a/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.deps.json b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.deps.json new file mode 100644 index 0000000..63eec80 --- /dev/null +++ b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "CryptoTest/1.0.0": { + "runtime": { + "CryptoTest.dll": {} + } + } + } + }, + "libraries": { + "CryptoTest/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.dll b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.dll new file mode 100644 index 0000000..53e414c Binary files /dev/null and b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.dll differ diff --git a/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.exe b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.exe new file mode 100644 index 0000000..be5aa00 Binary files /dev/null and b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.exe differ diff --git a/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.pdb b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.pdb new file mode 100644 index 0000000..7398af8 Binary files /dev/null and b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.pdb differ diff --git a/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.runtimeconfig.dev.json b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.runtimeconfig.dev.json new file mode 100644 index 0000000..67d5b1e --- /dev/null +++ b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.runtimeconfig.dev.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\Steafn Hutter lokal\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" + ] + } +} \ No newline at end of file diff --git a/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.runtimeconfig.json b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.runtimeconfig.json new file mode 100644 index 0000000..bc456d7 --- /dev/null +++ b/CryptoTest/bin/Debug/netcoreapp3.1/CryptoTest.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "3.1.0" + } + } +} \ No newline at end of file diff --git a/CryptoTest/obj/CryptoTest.csproj.nuget.dgspec.json b/CryptoTest/obj/CryptoTest.csproj.nuget.dgspec.json new file mode 100644 index 0000000..ac93a9a --- /dev/null +++ b/CryptoTest/obj/CryptoTest.csproj.nuget.dgspec.json @@ -0,0 +1,69 @@ +{ + "format": 1, + "restore": { + "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\CryptoTest.csproj": {} + }, + "projects": { + "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\CryptoTest.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\CryptoTest.csproj", + "projectName": "CryptoTest", + "projectPath": "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\CryptoTest.csproj", + "packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\", + "outputPath": "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\FastReports\\FastReport.Net\\Nugets": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "http://nuget.grapecity.com/nuget": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.400\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/CryptoTest/obj/CryptoTest.csproj.nuget.g.props b/CryptoTest/obj/CryptoTest.csproj.nuget.g.props new file mode 100644 index 0000000..9cb2594 --- /dev/null +++ b/CryptoTest/obj/CryptoTest.csproj.nuget.g.props @@ -0,0 +1,19 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Steafn Hutter lokal\.nuget\packages\;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\ + PackageReference + 5.11.0 + + + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/CryptoTest/obj/CryptoTest.csproj.nuget.g.targets b/CryptoTest/obj/CryptoTest.csproj.nuget.g.targets new file mode 100644 index 0000000..53cfaa1 --- /dev/null +++ b/CryptoTest/obj/CryptoTest.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/CryptoTest/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000..ad8dfe1 --- /dev/null +++ b/CryptoTest/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")] diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.AssemblyInfo.cs b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.AssemblyInfo.cs new file mode 100644 index 0000000..5e60db2 --- /dev/null +++ b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("CryptoTest")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("CryptoTest")] +[assembly: System.Reflection.AssemblyTitleAttribute("CryptoTest")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.AssemblyInfoInputs.cache b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.AssemblyInfoInputs.cache new file mode 100644 index 0000000..20bdebc --- /dev/null +++ b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +4c65cd39b37e039fb4feeccfe230893478b7af8c diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.GeneratedMSBuildEditorConfig.editorconfig b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..7435bdc --- /dev/null +++ b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = CryptoTest +build_property.ProjectDir = E:\Software-Projekte\DPM\DPM2016\CryptoTest\ diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.assets.cache b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.assets.cache new file mode 100644 index 0000000..55e4fe2 Binary files /dev/null and b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.assets.cache differ diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.AssemblyReference.cache b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.AssemblyReference.cache new file mode 100644 index 0000000..37bc696 Binary files /dev/null and b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.AssemblyReference.cache differ diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.CoreCompileInputs.cache b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..1948e2c --- /dev/null +++ b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d8ac62544905ab942c40fa6e1da0ce9d086e4164 diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.FileListAbsolute.txt b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..6b27ea4 --- /dev/null +++ b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +E:\Software-Projekte\DPM\DPM2016\CryptoTest\bin\Debug\netcoreapp3.1\CryptoTest.exe +E:\Software-Projekte\DPM\DPM2016\CryptoTest\bin\Debug\netcoreapp3.1\CryptoTest.deps.json +E:\Software-Projekte\DPM\DPM2016\CryptoTest\bin\Debug\netcoreapp3.1\CryptoTest.runtimeconfig.json +E:\Software-Projekte\DPM\DPM2016\CryptoTest\bin\Debug\netcoreapp3.1\CryptoTest.runtimeconfig.dev.json +E:\Software-Projekte\DPM\DPM2016\CryptoTest\bin\Debug\netcoreapp3.1\CryptoTest.dll +E:\Software-Projekte\DPM\DPM2016\CryptoTest\bin\Debug\netcoreapp3.1\CryptoTest.pdb +E:\Software-Projekte\DPM\DPM2016\CryptoTest\obj\Debug\netcoreapp3.1\CryptoTest.csproj.AssemblyReference.cache +E:\Software-Projekte\DPM\DPM2016\CryptoTest\obj\Debug\netcoreapp3.1\CryptoTest.GeneratedMSBuildEditorConfig.editorconfig +E:\Software-Projekte\DPM\DPM2016\CryptoTest\obj\Debug\netcoreapp3.1\CryptoTest.AssemblyInfoInputs.cache +E:\Software-Projekte\DPM\DPM2016\CryptoTest\obj\Debug\netcoreapp3.1\CryptoTest.AssemblyInfo.cs +E:\Software-Projekte\DPM\DPM2016\CryptoTest\obj\Debug\netcoreapp3.1\CryptoTest.csproj.CoreCompileInputs.cache +E:\Software-Projekte\DPM\DPM2016\CryptoTest\obj\Debug\netcoreapp3.1\CryptoTest.dll +E:\Software-Projekte\DPM\DPM2016\CryptoTest\obj\Debug\netcoreapp3.1\CryptoTest.pdb +E:\Software-Projekte\DPM\DPM2016\CryptoTest\obj\Debug\netcoreapp3.1\CryptoTest.genruntimeconfig.cache diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.dll b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.dll new file mode 100644 index 0000000..53e414c Binary files /dev/null and b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.dll differ diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.genruntimeconfig.cache b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.genruntimeconfig.cache new file mode 100644 index 0000000..635f54f --- /dev/null +++ b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.genruntimeconfig.cache @@ -0,0 +1 @@ +086b62312cfc2d35daa14b24116cf1ec6e42734a diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.pdb b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.pdb new file mode 100644 index 0000000..7398af8 Binary files /dev/null and b/CryptoTest/obj/Debug/netcoreapp3.1/CryptoTest.pdb differ diff --git a/CryptoTest/obj/Debug/netcoreapp3.1/apphost.exe b/CryptoTest/obj/Debug/netcoreapp3.1/apphost.exe new file mode 100644 index 0000000..be5aa00 Binary files /dev/null and b/CryptoTest/obj/Debug/netcoreapp3.1/apphost.exe differ diff --git a/CryptoTest/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/CryptoTest/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000..ad8dfe1 --- /dev/null +++ b/CryptoTest/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")] diff --git a/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.AssemblyInfo.cs b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.AssemblyInfo.cs new file mode 100644 index 0000000..6975d5f --- /dev/null +++ b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("CryptoTest")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("CryptoTest")] +[assembly: System.Reflection.AssemblyTitleAttribute("CryptoTest")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.AssemblyInfoInputs.cache b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.AssemblyInfoInputs.cache new file mode 100644 index 0000000..fa6dc71 --- /dev/null +++ b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +29dd8a14218cf3c1b16f4d1233101ff466e00d6d diff --git a/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.GeneratedMSBuildEditorConfig.editorconfig b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..7435bdc --- /dev/null +++ b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = CryptoTest +build_property.ProjectDir = E:\Software-Projekte\DPM\DPM2016\CryptoTest\ diff --git a/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.assets.cache b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.assets.cache new file mode 100644 index 0000000..7827475 Binary files /dev/null and b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.assets.cache differ diff --git a/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.csproj.AssemblyReference.cache b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.csproj.AssemblyReference.cache new file mode 100644 index 0000000..37bc696 Binary files /dev/null and b/CryptoTest/obj/Release/netcoreapp3.1/CryptoTest.csproj.AssemblyReference.cache differ diff --git a/CryptoTest/obj/project.assets.json b/CryptoTest/obj/project.assets.json new file mode 100644 index 0000000..b72f22f --- /dev/null +++ b/CryptoTest/obj/project.assets.json @@ -0,0 +1,75 @@ +{ + "version": 3, + "targets": { + ".NETCoreApp,Version=v3.1": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + ".NETCoreApp,Version=v3.1": [] + }, + "packageFolders": { + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\CryptoTest.csproj", + "projectName": "CryptoTest", + "projectPath": "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\CryptoTest.csproj", + "packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\", + "outputPath": "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\FastReports\\FastReport.Net\\Nugets": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "http://nuget.grapecity.com/nuget": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.400\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/CryptoTest/obj/project.nuget.cache b/CryptoTest/obj/project.nuget.cache new file mode 100644 index 0000000..753d31d --- /dev/null +++ b/CryptoTest/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "5lKLlOD+6qMd+AiatDvYNY7hRK2l0HpmF7DFerbhpj+Si30ZlxMLXbQWIfwjNrAw7oBHHUlZ/yfQbdMlwcfDNw==", + "success": true, + "projectFilePath": "E:\\Software-Projekte\\DPM\\DPM2016\\CryptoTest\\CryptoTest.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/DPM2016.sln b/DPM2016.sln index f5a1406..ee88adb 100644 --- a/DPM2016.sln +++ b/DPM2016.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26228.4 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31613.86 MinimumVisualStudioVersion = 10.0.40219.1 Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "DPM2016", "DPM2016\DPM2016.vbproj", "{C78BA301-98A0-41B2-B1C9-553567634286}" EndProject @@ -13,6 +13,10 @@ Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "SHUKeyGen", "DPMLizenzmanag EndProject Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "SHU_Imagegal", "..\..\_Demos\PictureViewer\SHU_Imagegal\SHU_Imagegal\SHU_Imagegal.vbproj", "{45F09566-A07D-49BE-B538-311D3B7A3539}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DPMCrypto", "DPMCrypto\DPMCrypto.csproj", "{68C7CC6D-4685-4ED2-9626-006B4AB3941E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DPMHttp", "DPMHttp\DPMHttp.csproj", "{DAB22BC0-2307-43E4-BD58-BA5ABA1889A9}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -39,6 +43,14 @@ Global {45F09566-A07D-49BE-B538-311D3B7A3539}.Debug|Any CPU.Build.0 = Debug|Any CPU {45F09566-A07D-49BE-B538-311D3B7A3539}.Release|Any CPU.ActiveCfg = Release|Any CPU {45F09566-A07D-49BE-B538-311D3B7A3539}.Release|Any CPU.Build.0 = Release|Any CPU + {68C7CC6D-4685-4ED2-9626-006B4AB3941E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {68C7CC6D-4685-4ED2-9626-006B4AB3941E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {68C7CC6D-4685-4ED2-9626-006B4AB3941E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {68C7CC6D-4685-4ED2-9626-006B4AB3941E}.Release|Any CPU.Build.0 = Release|Any CPU + {DAB22BC0-2307-43E4-BD58-BA5ABA1889A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DAB22BC0-2307-43E4-BD58-BA5ABA1889A9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DAB22BC0-2307-43E4-BD58-BA5ABA1889A9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DAB22BC0-2307-43E4-BD58-BA5ABA1889A9}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/DPM2016/Auswertungen/FremAuswertung.vb b/DPM2016/Auswertungen/FremAuswertung.vb index 5ee6993..fecf1d4 100644 --- a/DPM2016/Auswertungen/FremAuswertung.vb +++ b/DPM2016/Auswertungen/FremAuswertung.vb @@ -517,6 +517,23 @@ Public Class frmAuswertung End Sub Public Sub Show_CAMT_Journal() + If usedb = True Then + Dim rdb As New clsDB + Dim f As New frmAuswertung + f.MdiParent = Me.ParentForm.MdiParent + f.Show() + rdb.Get_Tabledata("CAMT_Run", "", "Select top 1 * From camt_run order By nreintrag desc") + Dim camtnr As Integer = rdb.dsDaten.Tables(0).Rows(0).Item("nreintrag") + rdb.Get_Tabledata("CAMT_Journal", "", "Select top 1 * from Reporting where Bezeichnung='CAMT-Journal'") + + If Me.Findnode(rdb.dsDaten.Tables(0).Rows(0).Item("NrReport")) Then + Me.Set_Propertiesvalue(0, camtnr) + Me.Show_Report() + End If + Exit Sub + End If + + Dim tmpcollection As New Collection Dim s As String Me.TreeReporting.Nodes.Clear() diff --git a/DPM2016/DPM2016.vbproj b/DPM2016/DPM2016.vbproj index b4a9a22..7f170ac 100644 --- a/DPM2016/DPM2016.vbproj +++ b/DPM2016/DPM2016.vbproj @@ -160,6 +160,9 @@ False ..\..\Archiv\DPM_Reporting\DPM_Reporting\bin\Debug\MySql.Data.dll + + ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll + ..\..\ThirtPartyKlassen\MsgViewer\bin\Debug\OpenMcdf.dll @@ -227,6 +230,13 @@ + + + + False + bin\Debug\System.Net.Http.Formatting.DLL + + @@ -474,6 +484,7 @@ Component + Patient.vb @@ -581,6 +592,7 @@ Form + frmcalendar.vb @@ -643,6 +655,7 @@ Form + SplashForm.vb @@ -871,6 +884,7 @@ My Settings.Designer.vb + diff --git a/DPM2016/Mobile/Models/Patient.vb b/DPM2016/Mobile/Models/Patient.vb new file mode 100644 index 0000000..83e847a --- /dev/null +++ b/DPM2016/Mobile/Models/Patient.vb @@ -0,0 +1,9 @@ +Namespace mobilemodels + Public Class Patient + Public Property ID As Integer = 0 + Public Property Pat As String = "" + Public Property Transferdate As DateTime = Now + Public Property TransferDirection As Integer + + End Class +End Namespace diff --git a/DPM2016/Mobile/MyHttpClient.vb b/DPM2016/Mobile/MyHttpClient.vb new file mode 100644 index 0000000..6c0db2e --- /dev/null +++ b/DPM2016/Mobile/MyHttpClient.vb @@ -0,0 +1,137 @@ +Imports System +Imports System.Collections.Generic +Imports System.Linq +Imports System.Text +Imports System.Threading.Tasks +Imports System.Net.Http +Imports System.Net.Http.js +Imports System.Net.Http.Headers + +Namespace DPMHttpClient + + + Public Class DPMhttpClient + + + Public Class DataStore(Of T) + Public Property daten As String + Public Property resultstatus As Boolean + Public Property resultstatuscode As String + End Class + + Public ResponsTask As HttpResponseMessage + Public RespnsResult As HttpRequestMessage + Public Results As DataStore(Of Object) = New DataStore(Of Object)() + Public BaseAPI As String = "" + + Dim uri As String = "" + Dim apikey As String = "" + Dim SecretKey As String = "" + Sub New() + Dim db As New clsDB + apikey = db.Get_Option(100001) + uri = db.Get_Option(100003) + SecretKey = db.Get_Option(100002) + db.Dispose() + End Sub + + Public Sub CallService(ByVal api As String, ByVal key As String, ByVal fnkt As String, ByVal daten As Object) + Dim client As HttpClient = New HttpClient() + client.BaseAddress = New Uri(uri) + client.DefaultRequestHeaders.Add("ApiKey", apikey) + client.DefaultRequestHeaders.Add("SecKey", SecretKey) + Select Case fnkt + Case "GET" + + If key <> "" Then + api = api & "/" & key + End If + + Dim responseTask = client.GetAsync(api) + responseTask.Wait() + Dim result = responseTask.Result + Results.resultstatus = responseTask.Result.IsSuccessStatusCode + + If result.IsSuccessStatusCode Then + Dim readTask = result.Content.ReadAsStringAsync() + readTask.Wait() + Results.daten = readTask.Result + Exit Select + End If + + Case "PUT" + + If key <> "" Then + api = api & "/" & key + End If + + + Dim postresponse = client.PostAsJsonAsync(api, daten).Result + Results.resultstatuscode = postresponse.StatusCode.ToString() + Case "POST" + + If key <> "" Then + api = api & "/" & key + End If + + + Dim postresponse = client.PostAsJsonAsync(api, daten).Result + Results.resultstatuscode = postresponse.StatusCode.ToString() + + Case "PUT" + + If key <> "" Then + api = api & "/" & key + End If + + + Dim postresponse = client.PostAsJsonAsync(api, daten).Result + Results.resultstatuscode = postresponse.StatusCode.ToString() + Case "DELETE" + + If key <> "" Then + api = api & "/" & key + End If + + Dim deleteresponse = client.DeleteAsync(api).Result + Results.resultstatuscode = deleteresponse.StatusCode.ToString() + Case Else + End Select + End Sub + + + + + 'Public Shared Sub CallGet(ByVal apikey As String) + ' Dim client As New HttpClient + ' Dim data As Object + ' client.BaseAddress = New Uri("http://localhost:60464/api/") + ' client.DefaultRequestHeaders.Add("apkikey", apikey) + ' client.GetAsync(data) + ' Dim responseTask = client.GetAsync("student") + ' responseTask.Wait() + ' Dim result = responseTask.Result + ' If result.IsSuccessStatusCode Then + ' Dim readTask = result.Content.ReadAsStringAsync()() + ' readTask.Wait() + ' Dim students = readTask.Result + ' For Each student In students + ' Next + ' End If + + + ' End Sub + + ' Private Shared Sub Main(ByVal args As String()) + ' Using client = New HttpClient() + ' client.BaseAddress = New Uri("http://localhost:60464/api/") + ' Dim responseTask = client.GetAsync("student") + ' responseTask.Wait() + ' Dim result = responseTask.Result + + ' End Using + + ' Console.ReadLine() + ' End Sub + End Class +End Namespace \ No newline at end of file diff --git a/DPM2016/Mobile/clsMobile.vb b/DPM2016/Mobile/clsMobile.vb new file mode 100644 index 0000000..fbcd8a1 --- /dev/null +++ b/DPM2016/Mobile/clsMobile.vb @@ -0,0 +1,23 @@ +Public Class clsMobile + + Public Sub Transfer_Patientenstamm() + Dim db As New clsDB + Dim myhttp As New DPMHttpClient.DPMhttpClient + db.Get_Tabledata("kunden", "", "SELECT NRPRIVAT AS ID, CAST(NRPRIVAT AS varchar(10)) + ' - ' + NAME + ' ' + VORNAME + ', ' + ORT + ', ' + isnull(CONVERT(varchar, GEBDAT, 104),'') AS Pat FROM dbo.PRIVAT", "", False) + For Each r As DataRow In db.dsDaten.Tables(0).Rows + Dim data As New mobilemodels.Patient + data.ID = r.Item(0) + Try + r.Item(1) = r.Item(1).ToString.Replace("'", "''") + data.Pat = r.Item(1) + data.Transferdate = Now + data.TransferDirection = 1 + myhttp.CallService("/api/patient", "", "POST", data) + Catch + End Try + + Next + + End Sub + +End Class diff --git a/DPM2016/My Project/Settings.Designer.vb b/DPM2016/My Project/Settings.Designer.vb index 5b9d911..b96891d 100644 --- a/DPM2016/My Project/Settings.Designer.vb +++ b/DPM2016/My Project/Settings.Designer.vb @@ -13,15 +13,15 @@ Option Explicit On Namespace My - - + + _ Partial Friend NotInheritable Class MySettings Inherits Global.System.Configuration.ApplicationSettingsBase - - Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()), MySettings) - + + Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings) + #Region "Automatische My.Settings-Speicherfunktion" #If _MyType = "WindowsForms" Then Private Shared addedHandler As Boolean @@ -36,10 +36,10 @@ Namespace My End Sub #End If #End Region - + Public Shared ReadOnly Property [Default]() As MySettings Get - + #If _MyType = "WindowsForms" Then If Not addedHandler Then SyncLock addedHandlerLockObject @@ -53,65 +53,126 @@ Namespace My Return defaultInstance End Get End Property - - + + _ Public Property LogLevel() As String Get - Return CType(Me("LogLevel"), String) + Return CType(Me("LogLevel"),String) End Get Set - Me("LogLevel") = Value + Me("LogLevel") = value End Set End Property - - + + _ Public Property TempPath() As String Get - Return CType(Me("TempPath"), String) + Return CType(Me("TempPath"),String) End Get Set - Me("TempPath") = Value + Me("TempPath") = value End Set End Property - - + + _ Public Property DocArchivPath() As String Get - Return CType(Me("DocArchivPath"), String) + Return CType(Me("DocArchivPath"),String) End Get Set - Me("DocArchivPath") = Value + Me("DocArchivPath") = value End Set End Property - - + + _ + Public Property SoftwareType() As String + Get + Return CType(Me("SoftwareType"),String) + End Get + Set + Me("SoftwareType") = value + End Set + End Property + + _ Public Property ConnectionString() As String Get - Return CType(Me("ConnectionString"), String) + Return CType(Me("ConnectionString"),String) End Get Set - Me("ConnectionString") = Value + Me("ConnectionString") = value End Set End Property - + _ - Public Property SoftwareType() As String + Global.System.Configuration.DefaultSettingValueAttribute("data source=shu00;initial catalog=DPM_Mobile;persist security info=false;workstat"& _ + "ion id=;packet size=4096;user id=sa;password=*shu29")> _ + Public Property ConnectionStringMobie() As String Get - Return CType(Me("SoftwareType"),String) + Return CType(Me("ConnectionStringMobie"),String) End Get Set - Me("SoftwareType") = value + Me("ConnectionStringMobie") = value + End Set + End Property + + _ + Public Property APIKey() As String + Get + Return CType(Me("APIKey"),String) + End Get + Set + Me("APIKey") = value + End Set + End Property + + _ + Public Property IV() As String + Get + Return CType(Me("IV"),String) + End Get + Set + Me("IV") = value + End Set + End Property + + _ + Public Property SecretKey() As String + Get + Return CType(Me("SecretKey"),String) + End Get + Set + Me("SecretKey") = value + End Set + End Property + + _ + Public Property WebAPI() As String + Get + Return CType(Me("WebAPI"),String) + End Get + Set + Me("WebAPI") = value End Set End Property End Class diff --git a/DPM2016/My Project/Settings.settings b/DPM2016/My Project/Settings.settings index 3f18488..60434e4 100644 --- a/DPM2016/My Project/Settings.settings +++ b/DPM2016/My Project/Settings.settings @@ -11,11 +11,26 @@ h:\dpm\docarchiv - - data source=shu00;initial catalog=shub_padm;integrated security=SSPI;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 - PADM + + data source=shu00;initial catalog=SHUB_PADM;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 + + + data source=shu00;initial catalog=DPM_Mobile;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 + + + BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n + + + Q.6qYq0_C+mGmymX + + + 3hba8fOumOPrMG0.G?-mkF-scGOkPwyW + + + http://192.168.111.67 + \ No newline at end of file diff --git a/DPM2016/Patient/Patient.Designer.vb b/DPM2016/Patient/Patient.Designer.vb index d9238c3..c8251fd 100644 --- a/DPM2016/Patient/Patient.Designer.vb +++ b/DPM2016/Patient/Patient.Designer.vb @@ -39,13 +39,13 @@ Partial Class Patient Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator() Me.tsbtnVTX = New System.Windows.Forms.ToolStripButton() Me.SuperTabControl1 = New DevComponents.DotNetBar.SuperTabControl() - Me.SuperTabControlPanel4 = New DevComponents.DotNetBar.SuperTabControlPanel() - Me.Krankengeschichte1 = New DPM2016.Krankengeschichte() - Me.Krankengeschichte = New DevComponents.DotNetBar.SuperTabItem() Me.SuperTabControlPanel1 = New DevComponents.DotNetBar.SuperTabControlPanel() Me.btnVTX = New System.Windows.Forms.Button() Me.PatientDetails1 = New DPM2016.PatientDetails() Me.Stammdaten = New DevComponents.DotNetBar.SuperTabItem() + Me.SuperTabControlPanel4 = New DevComponents.DotNetBar.SuperTabControlPanel() + Me.Krankengeschichte1 = New DPM2016.Krankengeschichte() + Me.Krankengeschichte = New DevComponents.DotNetBar.SuperTabItem() Me.SuperTabControlPanel7 = New DevComponents.DotNetBar.SuperTabControlPanel() Me.ClsDokumente1 = New DPM2016.clsDokumente() Me.Dokumente = New DevComponents.DotNetBar.SuperTabItem() @@ -68,8 +68,8 @@ Partial Class Patient Me.ToolStrip1.SuspendLayout() CType(Me.SuperTabControl1, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuperTabControl1.SuspendLayout() - Me.SuperTabControlPanel4.SuspendLayout() Me.SuperTabControlPanel1.SuspendLayout() + Me.SuperTabControlPanel4.SuspendLayout() Me.SuperTabControlPanel7.SuspendLayout() Me.SuperTabControlPanel6.SuspendLayout() Me.SuperTabControlPanel3.SuspendLayout() @@ -241,32 +241,6 @@ Partial Class Patient Me.SuperTabControl1.Tabs.AddRange(New DevComponents.DotNetBar.BaseItem() {Me.Stammdaten, Me.Abrechnung, Me.Behandlungen, Me.Finanzen, Me.Recall, Me.Dokumente, Me.Krankengeschichte}) Me.SuperTabControl1.Text = "SuperTabControl1" ' - 'SuperTabControlPanel4 - ' - Me.SuperTabControlPanel4.Controls.Add(Me.Krankengeschichte1) - Me.SuperTabControlPanel4.Dock = System.Windows.Forms.DockStyle.Fill - Me.SuperTabControlPanel4.Location = New System.Drawing.Point(0, 25) - Me.SuperTabControlPanel4.Name = "SuperTabControlPanel4" - Me.SuperTabControlPanel4.Size = New System.Drawing.Size(1278, 612) - Me.SuperTabControlPanel4.TabIndex = 0 - Me.SuperTabControlPanel4.TabItem = Me.Krankengeschichte - ' - 'Krankengeschichte1 - ' - Me.Krankengeschichte1.Dock = System.Windows.Forms.DockStyle.Fill - Me.Krankengeschichte1.Location = New System.Drawing.Point(0, 0) - Me.Krankengeschichte1.Name = "Krankengeschichte1" - Me.Krankengeschichte1.Patientnr = 0 - Me.Krankengeschichte1.Size = New System.Drawing.Size(1278, 612) - Me.Krankengeschichte1.TabIndex = 0 - ' - 'Krankengeschichte - ' - Me.Krankengeschichte.AttachedControl = Me.SuperTabControlPanel4 - Me.Krankengeschichte.GlobalItem = False - Me.Krankengeschichte.Name = "Krankengeschichte" - Me.Krankengeschichte.Text = "Journal" - ' 'SuperTabControlPanel1 ' Me.SuperTabControlPanel1.Controls.Add(Me.btnVTX) @@ -305,6 +279,32 @@ Partial Class Patient Me.Stammdaten.Name = "Stammdaten" Me.Stammdaten.Text = "Stammdaten" ' + 'SuperTabControlPanel4 + ' + Me.SuperTabControlPanel4.Controls.Add(Me.Krankengeschichte1) + Me.SuperTabControlPanel4.Dock = System.Windows.Forms.DockStyle.Fill + Me.SuperTabControlPanel4.Location = New System.Drawing.Point(0, 25) + Me.SuperTabControlPanel4.Name = "SuperTabControlPanel4" + Me.SuperTabControlPanel4.Size = New System.Drawing.Size(1278, 612) + Me.SuperTabControlPanel4.TabIndex = 0 + Me.SuperTabControlPanel4.TabItem = Me.Krankengeschichte + ' + 'Krankengeschichte1 + ' + Me.Krankengeschichte1.Dock = System.Windows.Forms.DockStyle.Fill + Me.Krankengeschichte1.Location = New System.Drawing.Point(0, 0) + Me.Krankengeschichte1.Name = "Krankengeschichte1" + Me.Krankengeschichte1.Patientnr = 0 + Me.Krankengeschichte1.Size = New System.Drawing.Size(1278, 612) + Me.Krankengeschichte1.TabIndex = 0 + ' + 'Krankengeschichte + ' + Me.Krankengeschichte.AttachedControl = Me.SuperTabControlPanel4 + Me.Krankengeschichte.GlobalItem = False + Me.Krankengeschichte.Name = "Krankengeschichte" + Me.Krankengeschichte.Text = "Journal" + ' 'SuperTabControlPanel7 ' Me.SuperTabControlPanel7.Controls.Add(Me.ClsDokumente1) @@ -489,8 +489,8 @@ Partial Class Patient Me.ToolStrip1.PerformLayout() CType(Me.SuperTabControl1, System.ComponentModel.ISupportInitialize).EndInit() Me.SuperTabControl1.ResumeLayout(False) - Me.SuperTabControlPanel4.ResumeLayout(False) Me.SuperTabControlPanel1.ResumeLayout(False) + Me.SuperTabControlPanel4.ResumeLayout(False) Me.SuperTabControlPanel7.ResumeLayout(False) Me.SuperTabControlPanel6.ResumeLayout(False) Me.SuperTabControlPanel3.ResumeLayout(False) diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Aga.Controls.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Aga.Controls.dll.deploy new file mode 100644 index 0000000..08182e3 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Aga.Controls.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Data.2.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Data.2.dll.deploy new file mode 100644 index 0000000..1955c40 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Data.2.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Command.2.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Command.2.dll.deploy new file mode 100644 index 0000000..66ac6ad Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Command.2.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Command.4.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Command.4.dll.deploy new file mode 100644 index 0000000..93a1262 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Command.4.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Input.4.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Input.4.dll.deploy new file mode 100644 index 0000000..2691ba0 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1Input.4.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1TrueDBGrid.2.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1TrueDBGrid.2.dll.deploy new file mode 100644 index 0000000..bf25d2b Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/C1.Win.C1TrueDBGrid.2.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.application b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.application new file mode 100644 index 0000000..92eb976 --- /dev/null +++ b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.application @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + MbaUsmx85XZTbqEWV2g048N0Y4Ohm6xJIeczLfr+m5o= + + + + \ No newline at end of file diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.config.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.config.deploy new file mode 100644 index 0000000..ac942fc --- /dev/null +++ b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.config.deploy @@ -0,0 +1,79 @@ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + + h:\dpm\dmp1\dmp2 + + + h:\dpm\docarchiv + + + PADM + + + data source=shu00;initial catalog=SHUB_PADM;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 + + + data source=shu00;initial catalog=DPM_Mobile;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 + + + BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n + + + Q.6qYq0_C+mGmymX + + + 3hba8fOumOPrMG0.G?-mkF-scGOkPwyW + + + http://192.168.111.67 + + + + + + + + + + + + + + + + + + + + diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.deploy new file mode 100644 index 0000000..98af0bb Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.manifest b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.manifest new file mode 100644 index 0000000..ed7de19 --- /dev/null +++ b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPM2018.exe.manifest @@ -0,0 +1,719 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JU/E0O9QUSU4z52mw1MfM8HW/P2cCG36y8RuNBQE9/E= + + + + + + + + + + + + KoP4MFPtIPpuYdi596ZhFG36UQfpLRmBzWf4wgIl0FY= + + + + + + + + + + + + ipHfUYlM1WpL1wZzUlQZRBYQxdVKC7ww96Hu5HGoByY= + + + + + + + + + + + + LZCXuAA4KWfd6d5himjivInUTiseJEISMLPZ1q7R/vQ= + + + + + + + + + + + + YXpnMK5jsATYiliytt/7VHMqiJBOOgvjx8NFwBngHi0= + + + + + + + + + + + + Icd1jj+Kvlb94cEgv3chdv6Wf27hZh+KIA0ZRg1pZ9s= + + + + + + + + + + + + d5BU2IT2VV5V9H1eeFwMVqrHI2LCfyLEXhU4/aygU38= + + + + + + + + + + + + O03kOGdfM9+NUl7BNo8sDuitSJQR17FZXMmxhiHeV44= + + + + + + + + + + + + Y22jqxqpi6u/od9UVk8h8Vr6REdRb3abcHXkbpwQD1Q= + + + + + + + + + + + + Yh4JxnvP4BbsBuooDtLBea9dtDt4ghlNAsLFoITgif8= + + + + + + + + + + + + ghc6J0+/z8S+GFA9Pps6uNMn2aGwmrhaKPsNwaLzb7A= + + + + + + + + + + + + A2pEd+DNsXElEoG5SDmoqJFWQVrTtf9+HdSZG5k8hj4= + + + + + + + + + + + + soQgeMYwcM3xIk240FErqDqSqEc/x2dQH1Qscv6j0C8= + + + + + + + + + + + + x4QSq7kCR/O2Hl3qrmG7RUeUGgJcOaMW3n9ZRaYMzV0= + + + + + + + + + + + + RVFCU3OAKKje5qIAskS3sLD2SyO83a88hCInG2iqi78= + + + + + + + + + + + + dTr3kOUjyeGnw64AdcG0LIFl5MmfalFv5aENfyZjEuc= + + + + + + + + + + + + Meir6IabPaye3GDIkfHQ2S58OFF1BkHDeV7aSpaQMpM= + + + + + + + + + + + + VE7SaKOV+jNNS3Ni2H/rcTAIpaAXokUgU2HDgHPvgK0= + + + + + + + + + + + + Umg1wnzY1tccuofSRUUTKlIWU4wmWm8kthCUJ10aob0= + + + + + + + + + + + + D72abgLC1I9PUZrhr3hJG+64Dwcl84cmJcLSCay6R6w= + + + + + + + + + + + + 6THuietrNIZBNBm2qkeLLqYZ35NLxe2l7Yfpuu4midY= + + + + + + + + + + + + pNGJXV07g2oW2mw+nBq3OvOrARJybpbNxPebMJcYaOc= + + + + + + + + + + + + 841UdnZdwdshJzKABmmiJ5TarjvTh90GA2azhNNnjbE= + + + + + + + + + + + + pf9qMBQB56NW1zW2eG5hdw2GVZvrRblrK1LdbmNU0zM= + + + + + + + + + + + + 70vYni89hl8KEmP5ZGGnL4VHtavroZmHcWsmE7P5qCI= + + + + + + + + + + + + Uv+ZAtv89LSuYAVmpIjK+G5Z2mbRqXF/l8WYJhaveoQ= + + + + + + + + + + + + az2ZzaDPDmQsLyAOI2gQf+1JyjuhvQr0RLEN7NwKA/c= + + + + + + + + + + + + 7X56fvOHJrUmIfy6vUPlmFiqboysSBDNBPyqQgkaesA= + + + + + + + + + + + + OS0StxZPf9WpfactpCk1R9QvfEZ91sd/c3D5XZUqSyY= + + + + + + + + + + + + qOeonQf/zIy44t0zdulKEQFv6wbNfwtf+2veMnHs2yQ= + + + + + + + + + + + + 8/Z5ezUxuoo3x4BDdK5YD296JUs5ni25jlIgWCJYWWA= + + + + + + + + + + + + YroZpkn+ylpTTzd8/wU4IqvB7svEKuD2K2vqPgvVqgY= + + + + + + + + + + + + o1A1TiMHyyY2HLODhWlzi01juSSiEk3jKsgc9fnbhpo= + + + + + + + + + + + + tiSUnfiw46YVP9+3MKfG9JkLZZLuDZIuF4hDPSdmEPM= + + + + + + + + + + + + updVzBVQHuepY38OPgyOorWRbE8dlOAxLUGhDi153cg= + + + + + + + + + + + + g+nWXc4h/DaKewOmkCJQA0uOR5aVfJrS29T7d3pRR8E= + + + + + + + + + + + + BuCR9Vd+wZjkr3WpPfc8n8VJX2Z4E5CBLUg7ERdWlyI= + + + + + + + + + + + + PqGSYEmfTjtZh0kCZwaAteRDsA4e6nEuTd25X/JYt40= + + + + + + + + + + + + MiySCdKr//iwQYWT7HtvwRp/vYnNya6QQatBGCmzH24= + + + + + + + + + + + + BJkS9SCFwYbOp+mx/pNwOAu5hVt2Y8jSB7wa4AcZVc0= + + + + + + + + + + + + oDS7jOw2/Hhg6r7hjrGpfVjjnKNycAdiCEysPK2qkyI= + + + + + + + + + + + + Mlq1id846jRCoxPlPf7b+0UCKJLqUB+HfVnKOQK2GPM= + + + + + + + + + + + + sBsA3Tp0iqFEM2+0Ld6gU6s71Z8A43UTRmI4sXA1CRY= + + + + + + + + + + + + PppMWyeOax1Ka2D6CWhkJEwjFUL47ebcFT+MRznNyBY= + + + + + + + + + + + + t4Xi0ShrYKcpu4E7U6yQXNb4S5EFRusJOBeff9U4R3s= + + + + + + + + + + + + IIBVzhy6EYdd8gXI9sVU/NqxevRGxCADg9ULapTktOs= + + + + + + + + + + + + MnnC7vCAZEdgNV0TyQIuxUPCZnkMrhx+8M3UZwdn9fw= + + + + + + + + + + + + THgqsOP8jM1MWtCbJSY8B94/YKQ4l8cDzNSu+SP7HdU= + + + + + + + + + + + + Brwtr52FiQEEmKQX3ygNODbMfR2HklOGYyA+bmRkdAo= + + + + + + + + + + + + 9oqTr6cUBmyNk9aw6JajAn4cQJGCdQVibVZpUSWBhJs= + + + + + + + + + + + + w8XSYPGEVjxA37eFSMqRfvZGn7IX98GZz6D0rhAQ0OA= + + + + + + + + + + fqNYdpv05Nzre/YSFSiXZTjp6jtD8U4DfipoKXcs3Nw= + + + + + + + + + T92PpISzKuFvoRCaXDKcSaiMyMOICRIrhQVQN101KX8= + + + + + + + + + fufpjo176jWXBpkCH5KdtTRYc/AzII912nzsoikWbXQ= + + + + + + + + + NLnqVMsy3w9jN63XtqsXl3zuDEd+8S6tWSYv9gZKS4Q= + + + + + + + + + /P0NdEUz8clHUcJM9ImDfBMA4l2BnekLEPsHffEA1UU= + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPMNeu.ico.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPMNeu.ico.deploy new file mode 100644 index 0000000..b69b0d4 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DPMNeu.ico.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Database1.mdf.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Database1.mdf.deploy new file mode 100644 index 0000000..b3240fc Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Database1.mdf.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Database1_log.ldf.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Database1_log.ldf.deploy new file mode 100644 index 0000000..96f648f Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Database1_log.ldf.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar.Charts.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar.Charts.dll.deploy new file mode 100644 index 0000000..65ebe7f Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar.Charts.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar.Schedule.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar.Schedule.dll.deploy new file mode 100644 index 0000000..65e9aee Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar.Schedule.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar2.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar2.dll.deploy new file mode 100644 index 0000000..f054f62 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.DotNetBar2.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.TreeGX.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.TreeGX.dll.deploy new file mode 100644 index 0000000..c77b967 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/DevComponents.TreeGX.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Bars.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Bars.dll.deploy new file mode 100644 index 0000000..d98c6c3 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Bars.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Compat.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Compat.dll.deploy new file mode 100644 index 0000000..55c574b Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Compat.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.DataVisualization.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.DataVisualization.dll.deploy new file mode 100644 index 0000000..29934a2 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.DataVisualization.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Editor.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Editor.dll.deploy new file mode 100644 index 0000000..e91d746 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.Editor.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.dll.deploy new file mode 100644 index 0000000..29e51d7 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FastReport.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FlexCel.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FlexCel.dll.deploy new file mode 100644 index 0000000..8c93d59 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/FlexCel.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Core.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Core.dll.deploy new file mode 100644 index 0000000..ab545bc Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Core.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Free.Documents.Controls.WinForms.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Free.Documents.Controls.WinForms.dll.deploy new file mode 100644 index 0000000..593b6f1 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Free.Documents.Controls.WinForms.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Free.Documents.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Free.Documents.dll.deploy new file mode 100644 index 0000000..849edef Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.Free.Documents.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.XtremeFontEngine.4.0.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.XtremeFontEngine.4.0.dll.deploy new file mode 100644 index 0000000..b483b0f Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.XtremeFontEngine.4.0.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.XtremeImageEngine.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.XtremeImageEngine.dll.deploy new file mode 100644 index 0000000..a5c2204 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Gnostice.XtremeImageEngine.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Ionic.Zlib.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Ionic.Zlib.dll.deploy new file mode 100644 index 0000000..0afce7f Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Ionic.Zlib.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/KP-ImageViewerV2.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/KP-ImageViewerV2.dll.deploy new file mode 100644 index 0000000..9a04794 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/KP-ImageViewerV2.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/MsgReader.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/MsgReader.dll.deploy new file mode 100644 index 0000000..44ee647 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/MsgReader.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/MySql.Data.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/MySql.Data.dll.deploy new file mode 100644 index 0000000..669149a Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/MySql.Data.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Newtonsoft.Json.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Newtonsoft.Json.dll.deploy new file mode 100644 index 0000000..7af125a Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Newtonsoft.Json.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/OpenMcdf.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/OpenMcdf.dll.deploy new file mode 100644 index 0000000..ae49629 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/OpenMcdf.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/PropertyGridEx.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/PropertyGridEx.dll.deploy new file mode 100644 index 0000000..2b0dc07 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/PropertyGridEx.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/QRCoder.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/QRCoder.dll.deploy new file mode 100644 index 0000000..1ba580e Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/QRCoder.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/RtfPipe.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/RtfPipe.dll.deploy new file mode 100644 index 0000000..8f60855 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/RtfPipe.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/SHUKeyGen.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/SHUKeyGen.dll.deploy new file mode 100644 index 0000000..44c67c2 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/SHUKeyGen.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Compression.Base.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Compression.Base.dll.deploy new file mode 100644 index 0000000..c922e74 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Compression.Base.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Core.WinForms.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Core.WinForms.dll.deploy new file mode 100644 index 0000000..3e87d00 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Core.WinForms.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.DataSource.WinForms.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.DataSource.WinForms.dll.deploy new file mode 100644 index 0000000..2b87990 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.DataSource.WinForms.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Grid.Base.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Grid.Base.dll.deploy new file mode 100644 index 0000000..660aaf7 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Grid.Base.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.GridCommon.WinForms.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.GridCommon.WinForms.dll.deploy new file mode 100644 index 0000000..213385f Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.GridCommon.WinForms.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Pdf.Base.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Pdf.Base.dll.deploy new file mode 100644 index 0000000..8b4b82f Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Pdf.Base.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.PdfViewer.Windows.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.PdfViewer.Windows.dll.deploy new file mode 100644 index 0000000..c02a086 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.PdfViewer.Windows.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.SfListView.WinForms.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.SfListView.WinForms.dll.deploy new file mode 100644 index 0000000..9906fe2 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.SfListView.WinForms.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Shared.Base.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Shared.Base.dll.deploy new file mode 100644 index 0000000..d81f126 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Shared.Base.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Shared.Windows.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Shared.Windows.dll.deploy new file mode 100644 index 0000000..7af9357 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Syncfusion.Shared.Windows.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/System.Net.Http.Formatting.DLL.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/System.Net.Http.Formatting.DLL.deploy new file mode 100644 index 0000000..2dd77d3 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/System.Net.Http.Formatting.DLL.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/XLSLib.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/XLSLib.dll.deploy new file mode 100644 index 0000000..87352d8 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/XLSLib.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Zahlung/TextFile1.txt.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Zahlung/TextFile1.txt.deploy new file mode 100644 index 0000000..5c50d38 --- /dev/null +++ b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/Zahlung/TextFile1.txt.deploy @@ -0,0 +1,1876 @@ +unit Uzahlung; + +interface + +uses + SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, + Forms, Dialogs, StdCtrls, Mask, Buttons, ExtCtrls, DB, DBTables,uvars, + upsuch,ufsuch,udiverse,Gauges,uberecht, Menus,ukalend,bde32, + ComCtrls,lzexpand, ImgList, ToolWin, JvExControls, JvComponent, + JvArrowButton,jclstrings; + +type + TZahlung = class(TForm) + lfaktura: TListBox; + Label1: TLabel; + BitBtn1: TBitBtn; + BitBtn2: TBitBtn; + nrfaktura: TEdit; + Label3: TLabel; + Datum: TMaskEdit; + Label4: TLabel; + Betrag: TMaskEdit; + Label5: TLabel; + lkonto: TComboBox; + Label6: TLabel; + vorauszahlung: TCheckBox; + Panel1: TPanel; + lzahlungen: TListBox; + Zahlungen: TLabel; + btnstorno: TButton; + BitBtn4: TBitBtn; + tb_zahlung: TTable; + tb_privat: TTable; + TB_firma: TTable; + tb_faktura: TTable; + tb_debitor: TTable; + tb_konto: TTable; + panelzahlung: TPanel; + tb_besrt: TTable; + tb_besri: TTable; + panelverarbeitung: TPanel; + Label2: TLabel; + tb_zjournal: TTable; + tb_anrede: TTable; + MainMenu1: TMainMenu; + Datei1: TMenuItem; + Verlassen1: TMenuItem; + Disketteeinlesen1: TMenuItem; + status: TPanel; + datumbtn: TBitBtn; + q_faktura: TQuery; + q_zahlung: TQuery; + tb_tmpkonto: TTable; + tb_faktura1: TTable; + Gauge1: TProgressBar; + tb_formular: TTable; + tb_formfeld: TTable; + tb_anzahlungen: TTable; + tb_behandlung: TTable; + tb_rgtyp: TTable; + tb_privat1: TTable; + tb_ansatz: TTable; + tb_abrechnungstyp: TTable; + RGNR: TButton; + Deb: TLabel; + Pat: TLabel; + OpenDialog1: TOpenDialog; + ToolBar1: TToolBar; + ToolButton1: TToolButton; + ToolButton2: TToolButton; + ToolButton3: TToolButton; + ToolButton4: TToolButton; + ToolButton5: TToolButton; + ToolButton6: TToolButton; + ToolButton7: TToolButton; + ToolButton8: TToolButton; + ToolButton9: TToolButton; + ToolButton10: TToolButton; + ImageList1: TImageList; + Panel3: TPanel; + N1: TMenuItem; + PopupMenu1: TPopupMenu; + Rechnungstornieren1: TMenuItem; + PopupMenu2: TPopupMenu; + N2: TMenuItem; + ZL1: TMenuItem; + JvArrowButton1: TJvArrowButton; + PopupMenu3: TPopupMenu; + Vorlagebearbeiten1: TMenuItem; + PopupMenu4: TPopupMenu; + Quittungsvorlagebearbeiten1: TMenuItem; + Quittungdrucken1: TMenuItem; + Quitungsvorlagebearbeiten1: TMenuItem; + N3: TMenuItem; + procedure btnexitClick(Sender: TObject); + procedure FormDestroy(Sender: TObject); + procedure FormCreate(Sender: TObject); + procedure BitBtn1Click(Sender: TObject); + procedure BitBtn2Click(Sender: TObject); + procedure printbtnClick(Sender: TObject); + procedure lzahlungenClick(Sender: TObject); + procedure btnstornoClick(Sender: TObject); + procedure lfakturaClick(Sender: TObject); + procedure BitBtn4Click(Sender: TObject); + procedure Verlassen1Click(Sender: TObject); + procedure Disketteeinlesen1Click(Sender: TObject); + procedure DatumEnter(Sender: TObject); + procedure BetragEnter(Sender: TObject); + procedure lkontoEnter(Sender: TObject); + procedure vorauszahlungEnter(Sender: TObject); + procedure lzahlungenEnter(Sender: TObject); + procedure lfakturaEnter(Sender: TObject); + procedure btnhelpClick(Sender: TObject); + procedure Hilfe1Click(Sender: TObject); + procedure BitBtn5Click(Sender: TObject); + procedure tb_zahlungAfterPost(DataSet: TDataset); + procedure tb_fakturaAfterPost(DataSet: TDataset); + procedure tb_debitorAfterPost(DataSet: TDataset); + procedure tb_anzahlungenAfterPost(DataSet: TDataSet); + procedure RGNRClick(Sender: TObject); + procedure FormClose(Sender: TObject; var Action: TCloseAction); + procedure ToolButton1Click(Sender: TObject); + procedure ToolButton3Click(Sender: TObject); + procedure ToolButton5Click(Sender: TObject); + procedure ToolButton4Click(Sender: TObject); + procedure ToolButton7Click(Sender: TObject); + procedure ToolButton8Click(Sender: TObject); + procedure ToolButton10Click(Sender: TObject); + procedure Rechnungstornieren1Click(Sender: TObject); + procedure N2Click(Sender: TObject); + procedure ZL1Click(Sender: TObject); + procedure JvArrowButton1Click(Sender: TObject); + procedure Vorlagebearbeiten1Click(Sender: TObject); + procedure Quittungdrucken1Click(Sender: TObject); + procedure Quitungsvorlagebearbeiten1Click(Sender: TObject); + procedure lzahlungenDblClick(Sender: TObject); + private + su,su1,su2,su3:double; + xdebitor:integer; + nlanguage:integer; + fname:string; + pfad:string; + nreccount,papierschacht:integer; + filename:array[0..64] of char; + typ:string; + slangtext:array[0..60] of char; + Tagesdatum,tageszeit:string; + wt,wt1,sprinter,sport:array[0..64] of char; + stopaction:boolean; + rc:integer; + fakturanummer:integer; + erstellungsdatum:double; + procedure copyfile(source,dest:string); + procedure set_caption; + procedure set_caption_Privat; + procedure set_caption_Firma; + procedure offene_rechnungen; + procedure erledigte_zahlungen; + function verbucht:boolean; + procedure insert_into_zjournal; + procedure anzahlung_verbuchen(nrfaktura,nrkonto:integer); + function neue_behandlung(patient:integer):integer; + procedure meldung_doppelzahlung(nrfaktura:integer); + { Private-Deklarationen } + public + nrdebitor:longint; + procedure refresh; + { Public-Deklarationen } + end; + +var + Zahlung: TZahlung; + design:boolean; + +implementation + +uses uzahlzuw, Uvz, UReporting, ureports, umenuhandler; + +{$R *.DFM} + +procedure TZahlung.btnexitClick(Sender: TObject); +begin + close; +end; + +procedure TZahlung.FormDestroy(Sender: TObject); +begin + tb_zjournal.close; + tb_zahlung.close; + tb_privat.close; + tb_firma.close; + tb_faktura.close; + tb_debitor.close; + tb_konto.close; + tb_anrede.close; + tb_anzahlungen.close; + tb_behandlung.close; + tb_privat1.close; +end; + +procedure TZahlung.FormCreate(Sender: TObject); +begin + screen.cursor:=crhourglass; + loginsert(0,'Zahlungsverarbeitung gestartet'); + tb_anrede.open; + tb_zjournal.open; + tb_zahlung.open; + tb_privat.open; + tb_firma.open; + tb_faktura.open; + tb_debitor.open; + tb_konto.open; + lkonto.clear; + tb_anzahlungen.open; + tb_behandlung.open; + tb_privat1.open; + screen.cursor:=crdefault; +end; + +procedure tzahlung.refresh; +begin + screen.cursor:=crhourglass; + lkonto.clear; + with tb_konto do begin + first; + while not eof do begin + lkonto.items.add(fieldbyname('konto').asstring+ + keyblank+ + fieldbyname('nrkonto').asstring); + next; + end; + lkonto.itemindex:=0; + end; + datum.text:=datetostr(now); + if nrdebitor <> 0 then begin + set_caption; + offene_rechnungen; + erledigte_zahlungen; + end; + screen.cursor:=crdefault; +end; + +procedure tzahlung.set_caption; +begin + with tb_privat do begin + indexname:=''; + setkey; + fieldbyname('nrprivat').asinteger:=nrdebitor; + if gotokey then begin + s:=' '+tb_privat.fieldbyname('nrprivat').asstring+' - '+ + scut(tb_privat.fieldbyname('vorname').asstring)+' '+ + scut(tb_privat.fieldbyname('name').asstring)+', '+ + scut(tb_privat.fieldbyname('ort').asstring); + + end else begin + with tb_firma do begin + indexname:=''; + setkey; + fieldbyname('nrfirma').asinteger:=nrdebitor; + gotokey; + s:=' '+fieldbyname('nrfirma').asstring+' '+ + fieldbyname('name1').asstring+', '+ + fieldbyname('ort').asstring; + end; + end; + end; + panel3.caption:=s; + zahlung.caption:=gettext(1006)+s; +end; +procedure tzahlung.set_caption_Privat; +begin + with tb_privat do begin + indexname:=''; + setkey; + fieldbyname('nrprivat').asinteger:=nrdebitor; + if gotokey then begin + s:=' '+tb_privat.fieldbyname('nrprivat').asstring+' - '+ + scut(tb_privat.fieldbyname('vorname').asstring)+' '+ + scut(tb_privat.fieldbyname('name').asstring)+', '+ + scut(tb_privat.fieldbyname('ort').asstring); + + end; + end; + panel3.caption:=s; + zahlung.caption:=gettext(1006)+s; +end; +procedure tzahlung.set_caption_Firma; +begin + with tb_firma do begin + indexname:=''; + setkey; + fieldbyname('nrfirma').asinteger:=nrdebitor; + gotokey; + s:=' '+fieldbyname('nrfirma').asstring+' - '+ + fieldbyname('name1').asstring+', '+ + fieldbyname('ort').asstring; + end; + panel3.caption:=s; + zahlung.caption:=gettext(1006)+s; +end; + + +procedure TZahlung.BitBtn1Click(Sender: TObject); +begin + deb.caption:=''; + pat.caption:=''; + psuche.showmodal; + if searchkey <> 0 then begin + nrdebitor:=searchkey; + set_caption_Privat; + offene_rechnungen; + erledigte_zahlungen; + end; +end; + +procedure TZahlung.BitBtn2Click(Sender: TObject); +begin + deb.caption:=''; + pat.caption:=''; + fsuche.showmodal; + if searchkey <> 0 then begin + nrdebitor:=searchkey; + set_caption_Firma; + offene_rechnungen; + erledigte_zahlungen; + end; +end; +procedure TZahlung.printbtnClick(Sender: TObject); +begin + Kalender.datum:=strtodate(datum.text); + kalender.showmodal; + datum.text:=datetostr(kalender.datum); +end; + +procedure tzahlung.offene_rechnungen; +var t,bereitsbezahlt:real; + s,s1:string; +begin + with tb_faktura do begin + indexname:='idxdebitor'; + setkey; + fieldbyname('nrdebitor').asinteger:=nrdebitor; + gotokey; + lfaktura.clear; + while (not eof) and (fieldbyname('nrdebitor').asinteger=nrdebitor) do begin + t:=0; + if fieldbyname('status').asinteger=0 then begin + bereitsbezahlt:=0; + with tb_zahlung do begin + indexname:='idx_faktura'; + setkey; + fieldbyname('nrfaktura').asinteger:=tb_faktura.fieldbyname('nrfaktura').asinteger; + gotokey; + while (not eof) and (fieldbyname('nrfaktura').asinteger=tb_faktura.fieldbyname('nrfaktura').asinteger) do begin + if fieldbyname('status').asinteger=0 then begin + bereitsbezahlt:=bereitsbezahlt+fieldbyname('betrag').asfloat; + end; + next; + end; + end; + t:=fieldbyname('total').asfloat; + if fieldbyname('mahndatum3').asstring<>'' then t:=t+fieldbyname('mahngebuehr3').asfloat else + if fieldbyname('mahndatum2').asstring<>'' then t:=t+fieldbyname('mahngebuehr2').asfloat else + if fieldbyname('mahndatum1').asstring<>'' then t:=t+fieldbyname('mahngebuehr1').asfloat; + t:=t-bereitsbezahlt; + str(t:8:2,s); + str(bereitsbezahlt:8:2,s1); + if t>0.04 then begin + lfaktura.items.add(fieldbyname('nrfaktura').asstring+' '+fieldbyname('datum').asstring+' '+s+' '+s1); + end; + end; + next; + end; + end; +end; + +procedure tzahlung.erledigte_zahlungen; +var s1:string; +begin + with tb_zahlung do begin + indexname:='idx_debitor'; + setkey; + fieldbyname('nrdebitor').asinteger:=nrdebitor; + gotokey; + lzahlungen.clear; + while (not eof) and (fieldbyname('nrdebitor').asinteger=nrdebitor) do begin + str(fieldbyname('betrag').asfloat:8:2,s); + if fieldbyname('status').asinteger=0 then s:=s+''; + if fieldbyname('status').asinteger=9 then s:=s+'/storno'; + if fieldbyname('status').asinteger=1 then s:=s+'/VZ'; + with tb_konto do begin + setkey; + fieldbyname('nrkonto').asinteger:=tb_zahlung.fieldbyname('nrkonto').asinteger; + gotokey; + s1:=fieldbyname('konto').asstring; + while length(s1)<8 do begin + s1:=s1+' '; + end; + if length(s1)>0 then s1:=strleft(s1,8); + if tb_zahlung.fieldbyname('nrfaktura').asstring <> '0' then s1:=s1+'/RG:' + tb_zahlung.fieldbyname('nrfaktura').asstring; + end; + lzahlungen.items.insert(0,fieldbyname('valuta').asstring+' '+s+'/'+s1+keyblank+ + fieldbyname('nrzahlung').asstring); + next; + end; + end; + btnstorno.enabled:=false; +end; + + + +procedure TZahlung.lzahlungenClick(Sender: TObject); +begin + if pos('storno',lzahlungen.items[lzahlungen.itemindex])=0 then btnstorno.enabled:=true; +end; + +procedure TZahlung.btnstornoClick(Sender: TObject); +begin + if berechtigungen.berechtigt(78) = false then exit; + if meldungyesno(125)=id_yes then begin + with tb_zahlung do begin + indexname:=''; + setkey; + fieldbyname('nrzahlung').asinteger:=key_from_string(lzahlungen.items[lzahlungen.itemindex]); + if gotokey then begin + if fieldbyname('nrbehandlung').asinteger > 0 then begin + meldung(127); + exit; + end; + edit; + fieldbyname('status').asinteger:=9; + insert_into_zjournal; + post; + if fieldbyname('vorauszahlung').asboolean=false then begin + with tb_debitor do begin + indexname:='idx_faktura'; + setkey; + fieldbyname('nrfaktura').asinteger:=tb_zahlung.fieldbyname('nrfaktura').asinteger; + if gotokey then begin + edit; + fieldbyname('betrag').asfloat:=fieldbyname('betrag').asfloat+tb_zahlung.fieldbyname('betrag').asfloat; + post; + end; + end; + if tb_debitor.fieldbyname('betrag').asfloat > 0 then begin + with tb_faktura do begin + indexname:=''; + setkey; + fieldbyname('nrfaktura').asinteger:=tb_zahlung.fieldbyname('nrfaktura').asinteger; + if gotokey then begin + edit; + fieldbyname('status').asinteger:=0; + fieldbyname('statusdatum').asfloat:=now; + post; + end; + end; + end; + end; + erledigte_zahlungen; + offene_rechnungen; + end; + end; + end; +end; + +procedure TZahlung.lfakturaClick(Sender: TObject); +var s,s1:string; +begin + vorauszahlung.checked:=false; + s:=lfaktura.items[lfaktura.itemindex]; + nrfaktura.text:=copy(s,1,10); + s:=(copy(s,23,8)); + i:=pos('.',s); + if i > 0 then begin + s:=copy(s,1,i-1)+'.'+copy(s,i+1,length(s)); + end; + betrag.text:=s; + datum.text:=datetostr(now); + vorauszahlung.checked:=false; + pat.caption:=''; + deb.caption:=''; + with tb_faktura do begin + indexname:=''; + setkey; + fieldbyname('nrfaktura').asstring:=nrfaktura.Text; + gotokey; + end; + with tb_privat do begin + indexname:=''; + setkey; + fieldbyname('nrprivat').asinteger:=tb_faktura.fieldbyname('nrpatient').asinteger; + gotokey; + pat.caption:='Patient:'+fieldbyname('nrprivat').asstring+' / '+fieldbyname('vorname').asstring+' '+fieldbyname('name').asstring+', '+fieldbyname('ort').asstring; + pat.refresh; + end; + if tb_faktura.fieldbyname('nrdebitor').asinteger<>tb_faktura.fieldbyname('nrpatient').asinteger then begin + with tb_privat do begin + setkey; + fieldbyname('nrprivat').asinteger:=tb_faktura.fieldbyname('nrdebitor').asinteger; + if gotokey then begin + deb.caption:='Debitor:'+fieldbyname('nrprivat').asstring+' / '+fieldbyname('vorname').asstring+' '+fieldbyname('name').asstring+', '+fieldbyname('ort').asstring; + deb.refresh; + end else begin + with tb_firma do begin + setkey; + fieldbyname('nrfirma').asinteger:=tb_faktura.fieldbyname('nrdebitor').asinteger; + if gotokey then begin + deb.caption:='Debitor:'+fieldbyname('nrfirma').asstring+' / '+fieldbyname('name1').asstring+' '+fieldbyname('ort').asstring; + deb.refresh; + end; + end; + end; + end; + end; +end; + +procedure TZahlung.BitBtn4Click(Sender: TObject); +var b,b1:double; + x:string; + i1:integer; +begin + if not berechtigungen.berechtigt(78) then exit; + if vorauszahlung.checked then begin + with tb_zahlung do begin + indexname:=''; + last; + i:=fieldbyname('nrzahlung').asinteger+1; + insert; + fieldbyname('nrzahlung').asinteger:=i; + fieldbyname('mandant').asinteger:=mandant; + fieldbyname('valuta').asstring:=datum.text; + fieldbyname('nrfaktura').asinteger:=0; + fieldbyname('betrag').asfloat:=strtofloat(betrag.text); + fieldbyname('nrdebitor').asinteger:=nrdebitor; + fieldbyname('nrkonto').asinteger:=key_from_string(lkonto.items[lkonto.itemindex]); + fieldbyname('vorauszahlung').asboolean:=vorauszahlung.checked=true; + fieldbyname('status').asinteger:=1; + fieldbyname('statusdatum').asfloat:=now; + post; + insert_into_zjournal; + + zahlzuw.nrpatient:=fieldbyname('nrdebitor').asinteger; + zahlzuw.betrag:=fieldbyname('betrag').asfloat; + zahlzuw.nrzahlung:=fieldbyname('nrzahlung').asinteger; + zahlzuw.showmodal; + end; + erledigte_zahlungen; + exit; + end; + with tb_zahlung do begin + s:=copy(lfaktura.items[lfaktura.itemindex],23,8); + i:=pos('.',s); + if i > 0 then begin + s:=copy(s,1,i-1)+'.'+copy(s,i+1,length(s)); + end; + b:=strtofloat(s); + b1:=strtofloat(betrag.text); + if b1>b then begin + meldung(126); + exit; + end; + indexname:=''; + last; + i:=fieldbyname('nrzahlung').asinteger+1; + insert; + fieldbyname('nrzahlung').asinteger:=i; + fieldbyname('mandant').asinteger:=mandant; + fieldbyname('valuta').asstring:=datum.text; + fieldbyname('nrfaktura').asinteger:=strtoint(nrfaktura.text); + fieldbyname('betrag').asfloat:=strtofloat(betrag.text); + fieldbyname('nrdebitor').asinteger:=nrdebitor; + fieldbyname('nrkonto').asinteger:=key_from_string(lkonto.items[lkonto.itemindex]); + fieldbyname('vorauszahlung').asboolean:=vorauszahlung.checked=true; + fieldbyname('status').asinteger:=0; + fieldbyname('statusdatum').asfloat:=now; + post; + insert_into_zjournal; + if not fieldbyname('vorauszahlung').asboolean then begin + with tb_debitor do begin + indexname:='idx_faktura'; + setkey; + fieldbyname('nrfaktura').asinteger:=tb_zahlung.fieldbyname('nrfaktura').asinteger; + if gotokey then begin + edit; + fieldbyname('betrag').asfloat:=fieldbyname('betrag').asfloat-tb_zahlung.fieldbyname('betrag').asfloat; + post; + x:=floattostr(fieldbyname('betrag').asfloat); + val(x,b,i1); + if fieldbyname('betrag').asfloat=0 then begin + with tb_faktura do begin + indexname:=''; + setkey; + fieldbyname('nrfaktura').asinteger:=tb_debitor.fieldbyname('nrfaktura').asinteger; + if gotokey then begin + edit; + fieldbyname('status').asinteger:=0; + fieldbyname('statusdatum').asfloat:=now; + post; + end; + end; + end; + end; + end; + end; + nrfaktura.text:=''; + datum.text:=datetostr(now); + betrag.text:='0.00'; + offene_rechnungen; + erledigte_zahlungen; + end; +end; + + +function tzahlung.verbucht:boolean; +var nrfaktura:longint; + nrkonto:longint; + storno:boolean; + nofaktura,nodebitor,fakturastorniert:boolean; + zahlungsstorno:boolean; + s:string; +begin + zahlungsstorno:=false; + nofaktura:=false; + nodebitor:=false; + fakturastorniert:=false; + storno:=false; + nrkonto:=diverse.get_konto; + verbucht:=true; + nrfaktura:=strtoint(copy(tb_besri.fieldbyname('referenz').asstring,7,10)); + s:=inttostr(nrfaktura); + if copy(s,5,1)='9' then begin + anzahlung_verbuchen(nrfaktura,nrkonto); + verbucht:=true; + exit; + end; + with tb_faktura do begin + indexname:=''; + setkey; + fieldbyname('nrfaktura').asinteger:=nrfaktura; + if not gotokey then begin + meldung(204); + verbucht:=false; + storno:=true; + nofaktura:=true; + end; + if fieldbyname('status').asinteger=9 then begin + meldung(205); + verbucht:=false; + storno:=true; + fakturastorniert:=false; + end; + end; + //Neu Meldung bei Doppelzahlung + with tb_zahlung do begin + indexname:='idx_faktura'; + setkey; + fieldbyname('nrfaktura').asinteger:=nrfaktura; + if gotokey then begin + meldung_doppelzahlung(nrfaktura); + end; + end; + // Ende Meldung + + with tb_debitor do begin + indexname:='idx_faktura'; + setkey; + fieldbyname('nrfaktura').asinteger:=nrfaktura; + if not gotokey then begin + meldung(206); + verbucht:=false; + nodebitor:=true; + storno:=true; + end; + if fieldbyname('status').asinteger=9 then storno:=true; + edit; + strpcopy(wt,''); + if copy(tb_besri.fieldbyname('transaktion').asstring,3,1)='5' then begin + zahlungsstorno:=true; + fieldbyname('betrag').asfloat:=fieldbyname('betrag').asfloat+ + tb_besri.fieldbyname('betrag').asfloat; + strpcopy(wt,'J'); + end else begin + fieldbyname('betrag').asfloat:=fieldbyname('betrag').asfloat- + tb_besri.fieldbyname('betrag').asfloat; + end; + if not storno then begin + post; + str(fieldbyname('betrag').asfloat:8:2,wt); +{ ll.lldefinefieldext('Differenz',wt,ll_text,'');} + end; + if not storno then begin + with tb_faktura do begin + setkey; + fieldbyname('nrfaktura').asinteger:=nrfaktura; + gotokey; + edit; + if tb_debitor.fieldbyname('betrag').asfloat=0 then begin + tb_faktura.fieldbyname('status').asinteger:=0; + tb_faktura.fieldbyname('statusdatum').asfloat:=now; + end else begin + tb_faktura.fieldbyname('status').asinteger:=0; + tb_faktura.fieldbyname('statusdatum').asfloat:=now; + end; + post; + end; + end; + if not storno then begin + with tb_zahlung do begin + indexname:=''; + last; + i:=fieldbyname('nrzahlung').asinteger+1; + insert; + fieldbyname('nrzahlung').asinteger:=i; + fieldbyname('nrfaktura').asinteger:=nrfaktura; + fieldbyname('betrag').asfloat:=tb_besri.fieldbyname('betrag').asfloat; + fieldbyname('vorauszahlung').asboolean:=false; + fieldbyname('nrkonto').asinteger:=nrkonto; + fieldbyname('mandant').asinteger:=mandant; + fieldbyname('nrdebitor').asinteger:=tb_faktura.fieldbyname('nrdebitor').asinteger; + fieldbyname('valuta').asfloat:=tb_besri.fieldbyname('datumgutschrift').asfloat; + { fieldbyname('nrbehandlung').asinteger:=tb_faktura.fieldbyname('nrbehandlung').asinteger;} + fieldbyname('status').asinteger:=0; + fieldbyname('statusdatum').asfloat:=now; + if zahlungsstorno then begin + fieldbyname('betrag').asfloat:=fieldbyname('betrag').asfloat*-1; + end; + post; + insert_into_zjournal; + end; + end; + end; + if not storno then verbucht:=true else verbucht:=false; + strpcopy(wt,''); + strpcopy(wt,copy(tb_besri.fieldbyname('referenz').asstring,7,10)); +{ ll.lldefinefieldext('Fakturanummer',wt,ll_text,''); + str(tb_besri.fieldbyname('betrag').asfloat:8:2,wt); + ll.lldefinefieldext('Betrag',wt,ll_text,''); + str(tb_besri.fieldbyname('taxen_ptt').asfloat:8:2,wt); + ll.lldefinefieldext('PTT_Taxen',wt,ll_text,''); + if storno then strpcopy(wt,'N') else strpcopy(wt,'J'); + ll.lldefinefieldext('Verarbeitet',wt,ll_text,''); + strpcopy(wt,tb_besri.fieldbyname('transaktion').asstring); + ll.lldefinefieldext('Transaktion',wt,ll_text,''); + if nodebitor then strpcopy(wt,'') else strpcopy(wt,tb_faktura.fieldbyname('nrdebitor').asstring); + ll.lldefinefieldext('Debitorennummer',wt,ll_text,''); + strpcopy(wt,tb_besri.fieldbyname('datumgutschrift').asstring); + ll.lldefinefieldext('Valuta',wt,ll_text,''); + with tb_privat do begin + setkey; + fieldbyname('nrprivat').asinteger:=tb_faktura.fieldbyname('nrdebitor').asinteger; + if gotokey then begin + strpcopy(wt,scut1(fieldbyname('vorname').asstring)+'. '+ + fieldbyname('name').asstring+', '+ + fieldbyname('ort').asstring); + end else begin + with tb_firma do begin + setkey; + fieldbyname('nrfirma').asinteger:=tb_faktura.fieldbyname('nrdebitor').asinteger; + if gotokey then begin + strpcopy(wt,fieldbyname('name1').asstring+', '+ + fieldbyname('ort').asstring); + end else begin + strpcopy(wt,diverse.gettext(210)); + end; + end; + end; + end; + if nodebitor then begin + strpcopy(wt,''); + strpcopy(wt,'Ref-Nr:' + tb_besri.fieldbyname('Referenz').asstring); + end; + ll.lldefinefieldext('Debitor',wt,ll_text,''); + strpcopy(wt,''); + if tb_faktura.fieldbyname('nrdebitor').asinteger<>tb_faktura.fieldbyname('nrpatient').asinteger then begin + with tb_privat do begin + setkey; + fieldbyname('nrprivat').asinteger:=tb_faktura.fieldbyname('nrpatient').asinteger; + if gotokey then begin + strpcopy(wt,scut1(fieldbyname('vorname').asstring)+'. '+ + fieldbyname('name').asstring+', '+ + fieldbyname('ort').asstring); + end else begin + with tb_firma do begin + setkey; + fieldbyname('nrfirma').asinteger:=tb_faktura.fieldbyname('nrpatient').asinteger; + if gotokey then begin + strpcopy(wt,fieldbyname('name1').asstring+', '+ + fieldbyname('ort').asstring); + end else begin + strpcopy(wt,diverse.gettext(210)); + end; + end; + end; + end; + end; + if nofaktura then strpcopy(wt,diverse.gettext(207)); + if nodebitor then strpcopy(wt,diverse.gettext(208)); + if fakturastorniert then strpcopy(wt,diverse.gettext(209)); + ll.lldefinefieldext('Patient',wt,ll_text,''); + str(su:4:2,wt); + ll.lldefinefieldext('Summe',wt,ll_text or ll_table_footerfield,''); + str(su1:8:2,wt); + ll.lldefinefieldext('Summe1',wt,ll_text or ll_table_footerfield,''); + str(su2:8:2,wt); + ll.lldefinefieldext('Summe2',wt,ll_text or ll_table_footerfield,''); + str(su3:8:2,wt); + ll.lldefinefieldext('Summe3',wt,ll_text or ll_table_footerfield,''); + + rc:=ll.llprintfields(); + if rc <> 0 then begin + rc:=0; + ll.llprint(); + ll.llprintfields(); + end;} +end; + +Procedure tzahlung.meldung_doppelzahlung(nrfaktura:integer); +var s:string; +begin + s:='Eine Zahlung wirD verbucht, wobei bereits eine Zahlung für die Rechnung vorhanden ist.'+chr(13)+chr(13); + diverse.getadresse(tb_faktura.fieldbyname('nrdebitor').asinteger,tb_faktura.fieldbyname('nrdebitor').asinteger); + s:=s+chr(13)+chr(13)+'Fakturanummer: ' + tb_faktura.fieldbyname('nrfaktura').asstring+chr(13)+chr(13); + s:=s+'Debitor:'+chr(13); + s:=s+diverse.adresszeile1+chr(13); + s:=s+diverse.adresszeile2+chr(13); + s:=s+diverse.adresszeile3+chr(13); + s:=s+diverse.adresszeile4+chr(13); + s:=s+diverse.adresszeile5+chr(13); + s:=s+diverse.adresszeile6+chr(13); + showmessage(s); +end; + +procedure tzahlung.anzahlung_verbuchen(nrfaktura,nrkonto:integer); +var patient,i,behandlung:integer; +begin + with tb_anzahlungen do begin + setkey; + fieldbyname('nranzahlung').asinteger:=nrfaktura; + if not gotokey then begin + showmessage('Keine Anzahlung für Rechnungsnummer '+inttostr(nrfaktura)+'. Keine Verbuchung dieser Rechnung!'); + exit; + end; + edit; + fieldbyname('einbezahlt').asfloat:=tb_besri.fieldbyname('betrag').asfloat; + post; + with tb_behandlung do begin + indexname:=''; + setkey; + fieldbyname('nrbehandlung').asinteger:=tb_anzahlungen.fieldbyname('nrbehandlung').asinteger; + gotokey; + patient:=fieldbyname('nrpatient').asinteger; + if (fieldbyname('nrgarant').asinteger <> fieldbyname('nrpatient').asinteger) and (fieldbyname('nrgarant').asinteger > 0) + then xdebitor:=fieldbyname('nrgarant').asinteger else xdebitor:=fieldbyname('nrpatient').asinteger; + indexname:='idx_patient'; + setkey; + fieldbyname('nrpatient').asinteger:=patient; + fieldbyname('status').asinteger:=0; + gotonearest; + behandlung:=0; + while (not eof) and (fieldbyname('nrpatient').asinteger=patient) do begin + if fieldbyname('status').asinteger=1 then begin + if behandlung=0 then behandlung:=fieldbyname('nrbehandlung').asinteger; + end; + next; + end; + end; + if behandlung=0 then behandlung:=neue_behandlung(patient); + with tb_zahlung do begin + indexname:=''; + last; + i:=fieldbyname('nrzahlung').asinteger+1; + insert; + fieldbyname('nrzahlung').asinteger:=i; +{ fieldbyname('nrfaktura').asinteger:=nrfaktura;} + fieldbyname('betrag').asfloat:=tb_besri.fieldbyname('betrag').asfloat; + fieldbyname('vorauszahlung').asboolean:=true; + fieldbyname('nrkonto').asinteger:=nrkonto; + fieldbyname('mandant').asinteger:=mandant; + fieldbyname('nrdebitor').asinteger:=xdebitor; + fieldbyname('valuta').asfloat:=tb_besri.fieldbyname('datumgutschrift').asfloat; + fieldbyname('nrbehandlung').asinteger:=behandlung; + fieldbyname('status').asinteger:=1; + fieldbyname('statusdatum').asfloat:=now; + post; + str(fieldbyname('betrag').asfloat:8:2,wt); +{ ll.lldefinefieldext('Differenz',wt,ll_text,''); + strpcopy(wt,''); + strpcopy(wt,copy(tb_besri.fieldbyname('referenz').asstring,7,10)); + ll.lldefinefieldext('Fakturanummer',wt,ll_text,''); + str(tb_besri.fieldbyname('betrag').asfloat:8:2,wt); + ll.lldefinefieldext('Betrag',wt,ll_text,''); + str(tb_besri.fieldbyname('taxen_ptt').asfloat:8:2,wt); + ll.lldefinefieldext('PTT_Taxen',wt,ll_text,''); + strpcopy(wt,'J'); + ll.lldefinefieldext('Verarbeitet',wt,ll_text,''); + strpcopy(wt,tb_besri.fieldbyname('transaktion').asstring); + ll.lldefinefieldext('Transaktion',wt,ll_text,''); + strpcopy(wt,inttostr(xdebitor)+' *** '); + ll.lldefinefieldext('Debitorennummer',wt,ll_text,''); + strpcopy(wt,tb_besri.fieldbyname('datumgutschrift').asstring); + ll.lldefinefieldext('Valuta',wt,ll_text,'');} + with tb_privat1 do begin + setkey; + fieldbyname('nrprivat').asinteger:=xdebitor; + if gotokey then begin + strpcopy(wt,scut1(fieldbyname('vorname').asstring)+'. '+ + fieldbyname('name').asstring+', '+ + fieldbyname('ort').asstring); + end else begin + with tb_firma do begin + setkey; + fieldbyname('nrfirma').asinteger:=xdebitor; + if gotokey then begin + strpcopy(wt,fieldbyname('name1').asstring+', '+ + fieldbyname('ort').asstring); + end else begin + strpcopy(wt,diverse.gettext(210)); + end; + end; + end; + end; +{ ll.lldefinefieldext('Debitor',wt,ll_text,'');} + strpcopy(wt,''); + if xdebitor <> patient then begin + with tb_privat1 do begin + setkey; + fieldbyname('nrprivat').asinteger:=patient; + if gotokey then begin + strpcopy(wt,scut1(fieldbyname('vorname').asstring)+'. '+ + fieldbyname('name').asstring+', '+ + fieldbyname('ort').asstring); + end; + end; + end; +{ ll.lldefinefieldext('Patient',wt,ll_text,''); + str(su:4:2,wt); + ll.lldefinefieldext('Summe',wt,ll_text or ll_table_footerfield,''); + str(su1:8:2,wt); + ll.lldefinefieldext('Summe1',wt,ll_text or ll_table_footerfield,''); + str(su2:8:2,wt); + ll.lldefinefieldext('Summe2',wt,ll_text or ll_table_footerfield,''); + str(su3:8:2,wt); + ll.lldefinefieldext('Summe3',wt,ll_text or ll_table_footerfield,''); + rc:=ll.llprintfields(); + if rc <> 0 then begin + rc:=0; + ll.llprint(); + ll.llprintfields(); + end; } + end; + end; +end; + +function tzahlung.neue_behandlung(patient:integer):integer; +var x:integer; +begin + tb_rgtyp.open; + tb_ansatz.open; + tb_abrechnungstyp.open; + tb_behandlung.indexname:=''; + tb_behandlung.last; + x:=tb_behandlung.fieldbyname('nrbehandlung').asinteger+1; + tb_rgtyp.setkey; + tb_rgtyp.fieldbyname('nrrgtyp').asinteger:=tb_privat.fieldbyname('nrrgtyp').asinteger; + tb_abrechnungstyp.setkey; + tb_abrechnungstyp.fieldbyname('nrabrechnungstyp').asinteger:=tb_rgtyp.fieldbyname('nrabrechnungstyp').asinteger; + tb_ansatz.setkey; + tb_ansatz.fieldbyname('nransatz').asinteger:=tb_abrechnungstyp.fieldbyname('nransatz').asinteger; + tb_ansatz.gotokey; + with tb_privat1 do begin + indexname:=''; + setkey; + fieldbyname('nrprivat').asinteger:=patient; + gotokey; + end; + with tb_behandlung do begin + indexname:=''; + last; + x:=fieldbyname('nrbehandlung').asinteger+1; + insert; + fieldbyname('andrucken_taxpunkte').asboolean:=tb_rgtyp.fieldbyname('andrucken_taxpunkte').asboolean; + fieldbyname('nrbehandlung').asinteger:=x; + fieldbyname('behandlungsbeginn').asstring:=datetostr(now); + fieldbyname('mandant').asinteger:=mandant; + fieldbyname('nrpatient').asinteger:=tb_privat1.fieldbyname('nrprivat').asinteger; + fieldbyname('nrbehandler').asinteger:=behandlernummer; + fieldbyname('rabatt').asfloat:=tb_privat1.fieldbyname('rabatt').asfloat; + fieldbyname('nrabrechnungstyp').asinteger:=tb_rgtyp.fieldbyname('nrabrechnungstyp').asinteger; + fieldbyname('nransatz').asinteger:=tb_abrechnungstyp.fieldbyname('nransatz').asinteger; + fieldbyname('nrtaxpunkt').asinteger:=tb_abrechnungstyp.fieldbyname('nrtaxpunkt').asinteger; + fieldbyname('taxpunktwert').asfloat:=tb_ansatz.fieldbyname('taxpunktwert').asfloat; + fieldbyname('nrestyp').asinteger:=tb_privat1.fieldbyname('estyp').asinteger; + fieldbyname('nrrgtyp').asinteger:=tb_privat1.fieldbyname('nrrgtyp').asinteger; + fieldbyname('nrgarant').asinteger:=-1; + if xdebitor<>patient then fieldbyname('nrgarant').asinteger:=xdebitor; + fieldbyname('nransprechpartner').asinteger:=-1; + fieldbyname('status').asinteger:=1; + fieldbyname('statusdatum').asfloat:=int(now); + post; + end; + neue_behandlung:=tb_behandlung.fieldbyname('nrbehandlung').asinteger; + tb_rgtyp.close; + tb_ansatz.close; + tb_abrechnungstyp.close; +end; + +procedure tzahlung.insert_into_zjournal; +begin + with tb_zjournal do begin + indexname:=''; + last; + i:=fieldbyname('nreintrag').asinteger+1; + insert; + fieldbyname('nreintrag').asinteger:=i; + fieldbyname('mandant').asinteger:=mandant; + fieldbyname('datum').asfloat:=tb_zahlung.fieldbyname('valuta').asfloat; + fieldbyname('nrdebitor').asinteger:=tb_zahlung.fieldbyname('nrdebitor').asinteger; + fieldbyname('nrfaktura').asinteger:=tb_zahlung.fieldbyname('nrfaktura').asinteger; + fieldbyname('betrag').asfloat:=tb_zahlung.fieldbyname('betrag').asfloat; + fieldbyname('storno').asstring:=''; + fieldbyname('vz').asstring:=''; + if tb_zahlung.fieldbyname('status').asinteger=9 then fieldbyname('storno').asstring:='J'; + if tb_zahlung.fieldbyname('vorauszahlung').asboolean then fieldbyname('vz').asstring:='J'; + with tb_konto do begin + indexname:=''; + setkey; + fieldbyname('nrkonto').asinteger:=tb_zahlung.fieldbyname('nrkonto').asinteger; + if gotokey then begin + tb_zjournal.fieldbyname('konto').asstring:=fieldbyname('konto').asstring; + end else begin + tb_zjournal.fieldbyname('konto').asstring:=''; + end; + end; + with tb_privat do begin + indexname:=''; + setkey; + fieldbyname('nrprivat').asinteger:=tb_zahlung.fieldbyname('nrdebitor').asinteger; + if gotokey then begin + s:=scut1(fieldbyname('vorname').asstring)+'. '+fieldbyname('name').asstring+', '+fieldbyname('ort').asstring; + with tb_anrede do begin + setkey; + fieldbyname('nranrede').asinteger:=tb_privat.fieldbyname('nranrede').asinteger; + if gotokey then begin + s:=fieldbyname('anrede_d').asstring+' '+s; + end; + end; + end else begin + with tb_firma do begin + setkey; + fieldbyname('nrfirma').asinteger:=tb_zahlung.fieldbyname('nrdebitor').asinteger; + if gotokey then begin + s:=fieldbyname('name1').asstring+', '+fieldbyname('ort').asstring; + end else begin + s:='???'; + end; + end; + end; + end; + fieldbyname('debitor').asstring:=s; + post; + end; +end; + + + +procedure TZahlung.Verlassen1Click(Sender: TObject); +begin + close; +end; + +procedure TZahlung.Disketteeinlesen1Click(Sender: TObject); +begin +ToolButton7Click(Sender); +end; + +procedure TZahlung.DatumEnter(Sender: TObject); +begin + status.caption:=getstatustext(300); +end; + +procedure TZahlung.BetragEnter(Sender: TObject); +begin + status.caption:=getstatustext(301); +end; + +procedure TZahlung.lkontoEnter(Sender: TObject); +begin + status.caption:=getstatustext(302); +end; + +procedure TZahlung.vorauszahlungEnter(Sender: TObject); +begin + status.caption:=getstatustext(303); +end; + +procedure TZahlung.lzahlungenEnter(Sender: TObject); +begin + status.caption:=getstatustext(304); +end; + +procedure TZahlung.lfakturaEnter(Sender: TObject); +begin + status.caption:=getstatustext(305); +end; + +procedure TZahlung.btnhelpClick(Sender: TObject); +begin + application.helpcontext(164); + +end; + +procedure TZahlung.Hilfe1Click(Sender: TObject); +begin + application.helpcontext(164); +end; + +procedure TZahlung.BitBtn5Click(Sender: TObject); +var saldo:double; + wt:array[0..70] of char; + xx:integer; +begin + screen.cursor:=crhourglass; + saldo:=0; + tb_faktura1.open; + with q_faktura do begin + close; + sql.clear; + sql.add('SELECT Nrfaktura, Nrdebitor, Datum, Total, Status, Statusdatum'); + sql.add('FROM ":dpm:FAKTURA.DB"'); + sql.add('WHERE'); + sql.add('(Nrdebitor = '+inttostr(nrdebitor)+')'); + sql.add('ORDER BY Datum,statusdatum,status'); + open; + end; + with q_zahlung do begin + close; + sql.clear; + sql.add('SELECT Nrzahlung, Nrdebitor, Betrag, Valuta, Status, Statusdatum, nrbehandlung,vorauszahlung'); + sql.add('FROM ":dpm:ZAHLUNG.DB"'); + sql.add('WHERE'); + sql.add('(Nrdebitor = '+inttostr(nrdebitor)+')'); + sql.add('ORDER BY valuta, statusdatum, status'); + open; + end; + with tb_tmpkonto do begin + open; + first; + while not eof do begin + delete; + end; + end; + with q_faktura do begin + first; + xx:=1; + while not eof do begin + tb_tmpkonto.insert; + if fieldbyname('status').asinteger=9 then begin + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('statusdatum').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo+fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + tb_tmpkonto.post; + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('statusdatum').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('soll').asfloat:=0; + tb_tmpkonto.fieldbyname('text').asstring:='Storno Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo-fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + end else begin + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('statusdatum').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo+fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + end; + tb_tmpkonto.post; + next; + end; + end; + with q_zahlung do begin + first; + while not eof do begin + if (fieldbyname('vorauszahlung').asboolean) and (fieldbyname('nrbehandlung').asstring <>'') and + (fieldbyname('status').asinteger <>9) then begin + with tb_faktura1 do begin + indexname:='idxbehandlung'; + setkey; + fieldbyname('nrbehandlung').asinteger:=q_zahlung.fieldbyname('nrbehandlung').asinteger; + fieldbyname('status').asinteger:=0; + if gotokey then begin + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('datum').asfloat; + tb_tmpkonto.fieldbyname('soll').asfloat:=q_zahlung.fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('text').asstring:='VZ Abzug bei Rechnung Nr: '+ + tb_faktura1.fieldbyname('nrfaktura').asstring; + saldo:=saldo+q_zahlung.fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.post; + end; + end; + end; + tb_tmpkonto.insert; + if fieldbyname('status').asinteger<>9 then begin + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('valuta').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('soll').asfloat:=0; + tb_tmpkonto.fieldbyname('text').asstring:='Ihre Zahlung'; + saldo:=saldo-fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + end else begin + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('valuta').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('soll').asfloat:=0; + tb_tmpkonto.fieldbyname('text').asstring:='Ihre Zahlung'; + saldo:=saldo+fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + tb_tmpkonto.post; + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('statusdatum').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='Storno Zahlung'; + saldo:=saldo+fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + end; + tb_tmpkonto.insert; + next; + end; + end; + s:=diverse.getformulartext(1001,'D',mandant); + strpcopy(wt,s); +{ ll.lldefinevariableext('Absender_Z1',wt,ll_text,''); + s:=diverse.getformulartext(1002,'D',mandant); + strpcopy(wt,s); + ll.lldefinevariableext('Absender_Z2',wt,ll_text,''); + s:=diverse.getformulartext(1003,'D',mandant); + strpcopy(wt,s); + ll.lldefinevariableext('Absender_Z3',wt,ll_text,''); + s:=diverse.getformulartext(1004,'D',mandant); + strpcopy(wt,s); + ll.lldefinevariableext('Absender_Z4',wt,ll_text,''); + diverse.getadresse(nrdebitor,0); + strpcopy(wt,diverse.adresszeile1); + ll.lldefinevariableext('Debitor_Z1',wt,ll_text,''); + strpcopy(wt,diverse.adresszeile2); + ll.lldefinevariableext('Debitor_Z2',wt,ll_text,''); + strpcopy(wt,diverse.adresszeile3); + ll.lldefinevariableext('Debitor_Z3',wt,ll_text,''); + strpcopy(wt,diverse.adresszeile4); + ll.lldefinevariableext('Debitor_Z4',wt,ll_text,''); + strpcopy(wt,diverse.adresszeile5); + ll.lldefinevariableext('Debitor_Z5',wt,ll_text,''); + strpcopy(wt,diverse.adresszeile6); + ll.lldefinevariableext('Debitor_Z6',wt,ll_text,''); + ll.llprint(); + saldo:=0; + with tb_tmpkonto do begin + indexname:='idx_datum'; + first; + repeat + strpcopy(wt,fieldbyname('datum').asstring); + ll.lldefinefieldext('Datum',wt,ll_text,''); + strpcopy(wt,fieldbyname('text').asstring); + ll.lldefinefieldext('Text',wt,ll_text,''); + str(fieldbyname('soll').asfloat:8:2,wt); + ll.lldefinefieldext('Belastung',wt,ll_text,''); + str(fieldbyname('haben').asfloat:8:2,wt); + ll.lldefinefieldext('Gutschrift',wt,ll_text,''); + saldo:=saldo+fieldbyname('soll').asfloat-fieldbyname('haben').asfloat; + str(saldo:8:2,wt); + ll.lldefinefieldext('Saldo',wt,ll_text,''); + rc:=ll.llprintfields(); + if rc=ll_wrn_repeat_data then begin + ll.llprint(); + rc:=0; + ll.llprintfields(); + end; + next; + until (eof); + str(saldo:8:2,wt); + ll.lldefinefieldext('Saldo1',wt,ll_text,''); + end_print(true); + end; + screen.cursor:=crdefault; + tb_tmpkonto.close; + q_faktura.close; + q_zahlung.close; + tb_faktura1.close; } +end; + +procedure TZahlung.tb_zahlungAfterPost(DataSet: TDataset); +begin + flushdbbuffer(dataset as ttable); +end; + +procedure TZahlung.tb_fakturaAfterPost(DataSet: TDataset); +begin + flushdbbuffer(dataset as ttable); +end; + +procedure TZahlung.tb_debitorAfterPost(DataSet: TDataset); +begin + flushdbbuffer(dataset as ttable); +end; +procedure tzahlung.copyfile(source,dest:string); +var x1,x2:integer; + tof1,tof2:tofstruct; +begin + strpcopy(wt,source); + strpcopy(wt1,dest); + x1:=lzopenfile(wt,tof1,of_read); + x2:=lzopenfile(wt1,tof2,of_create); + lzcopy(x1,x2); + lzclose(x1); + lzclose(x2); +end; + +procedure TZahlung.tb_anzahlungenAfterPost(DataSet: TDataSet); +begin + flushdbbuffer(dataset as ttable); +end; + +procedure TZahlung.RGNRClick(Sender: TObject); +var s:string; + i:longint; + e:integer; +begin + deb.caption:=''; + pat.caption:=''; + s:=inputbox('Rechnungsnummer','Rechnungsnummer eingeben',''); + val(s,i,e); + if e <> 0 then begin + showmessage('Ungültige Rechnungsnummer eingegeben'); + exit; + end; + with tb_faktura do begin + indexname:=''; + setkey; + fieldbyname('nrfaktura').asinteger:=i; + if not gotokey then begin + showmessage('Rechnung mit der Nummer: '+s+' ist nicht vorhanden'); + exit; + end; + nrdebitor:=fieldbyname('nrdebitor').asinteger; + set_caption; + offene_rechnungen; + erledigte_zahlungen; + for i:=0 to lzahlungen.items.count-1 do begin + if pos('RG:'+s,lzahlungen.items[i])>0 then lzahlungen.itemindex:=i; + end; + end; +end; + +procedure TZahlung.FormClose(Sender: TObject; var Action: TCloseAction); +begin + action:=caFree; + +end; + +procedure TZahlung.ToolButton1Click(Sender: TObject); +begin + close; +end; + +procedure TZahlung.ToolButton3Click(Sender: TObject); +begin + bitbtn1click(sender); +end; + +procedure TZahlung.ToolButton5Click(Sender: TObject); +begin +RGNRClick(Sender); +end; + +procedure TZahlung.ToolButton4Click(Sender: TObject); +begin +bitbtn2click(sender); +end; + +procedure TZahlung.ToolButton7Click(Sender: TObject); +var fname:string; + lw:string; + f:system.text; + s1:string; + i,ii:integer; + jetzt:double; + az:integer; + xx:double; + tr:treports; +begin + if not berechtigungen.berechtigt(78) then exit; + if not berechtigungen.berechtigt(25) then exit; + su:=0; + su1:=0; + su2:=0; + su3:=0; +{[ lw:=diverse.get_diskettenlaufwerk; +' s:=diverse.gettext(203)+lw; +' if messagedlg(s,mtconfirmation,[mbok,mbabort],0)<>id_ok then begin +' exit; +' end; +' fname:=diverse.get_besrfilename;} + lw:=diverse.diskettenlaufwerk; + if lw='Diskfile' then begin + if opendialog1.execute then fname:=opendialog1.FileName else exit; + end else begin + s:='Bitte die Diskette mit den Bankzahlungen in '+lw+' einlegen.'; + if messagedlg(s,mtconfirmation,[mbok,mbabort],0)<>id_ok then begin + exit; + end; + fname:=diverse.get_besrfilename; + if not fileexists(lw+fname) then begin + showmessage('Datei mit Bankzahlungen nicht gefunden! Funktion wird abgebrochen!'); + exit; + end; + fname:=lw+'\'+fname; + end; + if not fileexists(fname) then begin + meldung(200); + exit; + end; + tb_besrt.open; + tb_besri.open; + system.assign(f,fname); + system.reset(f); + gauge1.min:=0; + gauge1.position:=0; + repeat + system.readln(f,s); + if (copy(s,1,3)='999') or (copy(s,1,3)='995')then begin + with tb_besrt do begin + setkey; + s1:=copy(s,64,2); + val(s1,ii,i); + if ii < 80 then s1:='20'+s1 else s1:='19'+s1; + s1:=copy(s,68,2)+'.'+copy(s,66,2)+'.'+s1; + xx:=strtodate(s1); + xx:=int(xx); + fieldbyname('erstellungsdatum').asfloat:=xx; + erstellungsdatum:=xx; + if gotokey then begin + meldung(3000); + close; + exit; + end; + insert; + fieldbyname('transaktion').asstring:=copy(s,1,3); + fieldbyname('datum').asfloat:=erstellungsdatum; + fieldbyname('svbnummer').asstring:=copy(s,4,9); + fieldbyname('sortierung').asstring:=copy(s,13,27); + s1:=copy(s,40,10)+'.'+copy(s,50,2); + fieldbyname('betrag').asfloat:=strtofloat(s1); + s1:=copy(s,52,12)+'.0'; + fieldbyname('anzahltransaktionen').asfloat:=strtofloat(s1); + s1:=copy(s,64,2); + val(s1,ii,i); + if ii < 80 then s1:='20'+s1 else s1:='19'+s1; + s1:=copy(s,68,2)+'.'+copy(s,66,2)+'.'+s1; + xx:=strtodate(s1); + xx:=int(xx); + fieldbyname('erstellungsdatum').asfloat:=xx; + s1:=copy(s,70,7)+'.'+copy(s,77,2); + fieldbyname('Taxen_PTT').asfloat:=strtofloat(s1); + s1:=copy(s,79,7)+'.'+copy(s,86,2); + fieldbyname('Taxen_Manuell').asfloat:=strtofloat(s1); + su3:=fieldbyname('taxen_manuell').asfloat; + fieldbyname('reserve').asstring:=copy(s,88,13); + post; + end; + end; + until system.eof(f); + system.close(f); + az:=0; + system.assign(f,fname); + system.reset(f); + jetzt:=now; + gauge1.max:=tb_besrt.fieldbyname('anzahltransaktionen').asinteger; + panelverarbeitung.visible:=true; + refresh; + repeat + system.readln(f,s); + if length(s) > 0 then begin + if (copy(s,1,3)<>'999') and (copy(s,1,3)<>'995') then + with tb_besri do begin + insert; + fieldbyname('datum').asfloat:=erstellungsdatum; + fieldbyname('transaktion').asstring:=copy(s,1,3); + fieldbyname('svbnr').asstring:=copy(s,4,9); + fieldbyname('referenz').asstring:=copy(s,13,27); + s1:=copy(s,40,8)+'.'+copy(s,48,2); + fieldbyname('betrag').asfloat:=strtofloat(s1); + fieldbyname('aufgabereferenz').asstring:=copy(s,50,9); + if length(s) > 60 then begin + s1:=copy(s,60,2); + val(s1,ii,i); + if ii < 80 then s1:='20'+s1 else s1:='19'+s1; + s1:=copy(s,64,2)+'.'+copy(s,62,2)+'.'+s1; + xx:=strtodate(s1); + xx:=int(xx); + fieldbyname('datumaufgabe').asfloat:=xx; + s1:=copy(s,66,2); + val(s1,ii,i); + if ii < 80 then s1:='20'+s1 else s1:='19'+s1; + s1:=copy(s,70,2)+'.'+copy(s,68,2)+'.'+s1; + xx:=strtodate(s1); + fieldbyname('datumverarbeitung').asfloat:=xx; + s1:=copy(s,72,2); + val(s1,ii,i); + if ii < 80 then s1:='20'+s1 else s1:='19'+s1; + s1:=copy(s,76,2)+'.'+copy(s,74,2)+'.'+s1; + xx:=strtodate(s1); + fieldbyname('datumgutschrift').asfloat:=xx; + fieldbyname('recherche').asstring:=copy(s,78,9); + fieldbyname('rejectcode').asstring:=copy(s,87,1); + fieldbyname('reserve').asstring:=copy(s,88,9); + s1:=copy(s,97,2)+'.'+copy(s,99,2); + fieldbyname('taxen_ptt').asfloat:=strtofloat(s1); + fieldbyname('verbucht').asboolean:=false; + su:=su+1; + su1:=su1+fieldbyname('betrag').asfloat; + su2:=su2+fieldbyname('taxen_ptt').asfloat; + end else begin + s1:=copy(s,60,2); + val(s1,ii,i); + fieldbyname('datumaufgabe').asfloat:=0; + fieldbyname('datumverarbeitung').asfloat:=0; + fieldbyname('datumgutschrift').asfloat:=int(now); + fieldbyname('recherche').asstring:=''; + fieldbyname('rejectcode').asstring:=''; + fieldbyname('reserve').asstring:=''; + s1:=copy(s,97,2)+'.'+copy(s,99,2); + fieldbyname('taxen_ptt').asfloat:=0; + fieldbyname('verbucht').asboolean:=false; + su:=su+1; + su1:=su1+fieldbyname('betrag').asfloat; + su2:=su2+fieldbyname('taxen_ptt').asfloat; + end; + + if verbucht then begin; + fieldbyname('verbucht').asboolean:=true; + post; + end else begin + fieldbyname('verbucht').asboolean:=false; + post; + end; + end; + end; + gauge1.position:=gauge1.position+1; + until eof(f); + system.close(f); + tb_besrt.close; + tb_besri.close; + panelverarbeitung.visible:=false; + refresh; + tr:=treports.create(application); + tr.jdatum:=datetostr(erstellungsdatum); + tr.sel_esrjournal(false); + tr.Destroy; +end; + +procedure TZahlung.ToolButton8Click(Sender: TObject); +var saldo:double; + wt:array[0..70] of char; + xx:integer; +begin + screen.cursor:=crhourglass; + saldo:=0; + tb_faktura1.open; + with q_faktura do begin + close; + sql.clear; + sql.add('SELECT Nrfaktura, Nrdebitor, Datum, Total, Status, Statusdatum, mahndatum1, mahngebuehr1, mahndatum2, mahngebuehr2, mahndatum3, mahngebuehr3'); + sql.add('FROM ":dpm:FAKTURA.DB"'); + sql.add('WHERE'); + sql.add('(Nrdebitor = '+inttostr(nrdebitor)+')'); + sql.add('ORDER BY Datum desc,statusdatum,status'); + open; + end; + with q_zahlung do begin + close; + sql.clear; + sql.add('SELECT Nrzahlung, nrfaktura, Nrdebitor, Betrag, Valuta, Status, Statusdatum, nrbehandlung,vorauszahlung'); + sql.add('FROM ":dpm:ZAHLUNG.DB"'); + sql.add('WHERE'); + sql.add('(Nrdebitor = '+inttostr(nrdebitor)+')'); + sql.add('ORDER BY valuta, statusdatum, status'); + open; + end; + with tb_tmpkonto do begin + open; + first; + while not eof do begin + delete; + end; + end; + with q_faktura do begin + first; + xx:=1; + while not eof do begin + tb_tmpkonto.insert; + if fieldbyname('status').asinteger=9 then begin + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('datum').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo+fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + tb_tmpkonto.post; + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('datum').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('soll').asfloat:=0; + tb_tmpkonto.fieldbyname('text').asstring:='Storno Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo-fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + end else begin + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('datum').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo+fieldbyname('total').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + end; + tb_tmpkonto.post; + // Mahnungen bei Kontoauszug berücksichtigen + if q_faktura.fieldbyname('Mahndatum1').asstring<>'' then begin + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=q_faktura.fieldbyname('mahndatum1').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=q_faktura.fieldbyname('mahngebuehr1').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='1. Mahnung Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo+q_faktura.fieldbyname('mahngebuehr1').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + tb_tmpkonto.post; + end; + // Mahnungen bei Kontoauszug berücksichtigen + if q_faktura.fieldbyname('Mahndatum2').asstring<>'' then begin + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=q_faktura.fieldbyname('mahndatum2').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=q_faktura.fieldbyname('mahngebuehr2').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='2. Mahnung Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo+q_faktura.fieldbyname('mahngebuehr2').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + tb_tmpkonto.post; + end; + if q_faktura.fieldbyname('Mahndatum3').asstring<>'' then begin + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=q_faktura.fieldbyname('mahndatum3').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=q_faktura.fieldbyname('mahngebuehr3').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='3. Mahnung Rechnung Nr:'+fieldbyname('nrfaktura').asstring; + saldo:=saldo+q_faktura.fieldbyname('mahngebuehr3').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + tb_tmpkonto.post; + end; + next; + end; + end; + with q_zahlung do begin + first; + while not eof do begin + if (fieldbyname('vorauszahlung').asboolean) and (fieldbyname('nrbehandlung').asstring <>'') and + (fieldbyname('status').asinteger <>9) then begin + with tb_faktura1 do begin + indexname:='idxbehandlung'; + setkey; + fieldbyname('nrbehandlung').asinteger:=q_zahlung.fieldbyname('nrbehandlung').asinteger; + fieldbyname('status').asinteger:=0; + if gotokey then begin + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('datum').asfloat; + tb_tmpkonto.fieldbyname('soll').asfloat:=q_zahlung.fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('text').asstring:='VZ Abzug bei Rechnung Nr: '+ + tb_faktura1.fieldbyname('nrfaktura').asstring; + saldo:=saldo+q_zahlung.fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + tb_tmpkonto.post; + end; + end; + end; + tb_tmpkonto.insert; + if fieldbyname('status').asinteger<>9 then begin + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('valuta').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('soll').asfloat:=0; + tb_tmpkonto.fieldbyname('text').asstring:='Ihre Zahlung zu Rechnung-Nr ' + fieldbyname('nrfaktura').asstring ; + saldo:=saldo-fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + end else begin + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('valuta').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('soll').asfloat:=0; + tb_tmpkonto.fieldbyname('text').asstring:='Ihre Zahlung zu Rechnung-Nr ' + fieldbyname('nrfaktura').asstring ; + saldo:=saldo+fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + tb_tmpkonto.post; + tb_tmpkonto.insert; + tb_tmpkonto.fieldbyname('datum').asfloat:=fieldbyname('statusdatum').asfloat; + tb_tmpkonto.fieldbyname('haben').asfloat:=0; + tb_tmpkonto.fieldbyname('soll').asfloat:=fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('text').asstring:='Storno Zahlung'; + saldo:=saldo+fieldbyname('betrag').asfloat; + tb_tmpkonto.fieldbyname('saldo').asfloat:=saldo; + tb_tmpkonto.fieldbyname('nreintrag').asinteger:=xx; + inc(xx); + end; + tb_tmpkonto.post; + next; + end; + end; + + screen.cursor:=crdefault; + tb_tmpkonto.close; + q_faktura.close; + q_zahlung.close; + tb_faktura1.close; + reporting.kontoauszug(nrdebitor,design); +end; + +procedure TZahlung.ToolButton10Click(Sender: TObject); +begin +diverse.showhelp_topic('Zahlungen'); +end; + +procedure TZahlung.Rechnungstornieren1Click(Sender: TObject); +var s:string; +begin + if not berechtigungen.berechtigt(78) then exit; + if MessageDlg('Die markierte Rechnung wirklich stornieren ' + char(13) + chr(13) + '(Achtung: zugehörende Behandlungen werden nicht berücksichtigt!)', + mtConfirmation, [mbYes, mbNo], 0) = mryes then begin + + s:=lfaktura.items[lfaktura.itemindex]; + s:=copy(s,1,10); + tb_faktura.indexname:=''; + tb_faktura.setkey; + tb_faktura.fieldbyname('nrfaktura').asstring:=s; + if tb_faktura.GotoKey then begin + tb_faktura.edit; + tb_faktura.FieldByName('Status').asinteger:=9; + tb_faktura.fieldbyname('statusdatum').asfloat:=now; + tb_faktura.post; + end; + tb_debitor.indexname:='idx_faktura'; + tb_debitor.setkey; + tb_debitor.fieldbyname('nrfaktura').asstring:=s; + if tb_debitor.gotokey then begin + tb_debitor.edit; + tb_debitor.fieldbyname('statusdatum').asfloat:=now; + tb_debitor.fieldbyname('status').asinteger:=9; + tb_debitor.post; + end; + offene_rechnungen; + erledigte_zahlungen; +end; + +end; + +procedure TZahlung.N2Click(Sender: TObject); +begin + with tb_zahlung do begin + indexname:=''; + setkey; + fieldbyname('nrzahlung').asinteger:=key_from_string(lzahlungen.items[lzahlungen.itemindex]); + if gotokey then begin + if fieldbyname('status').asinteger=9 then begin + edit; + fieldbyname('status').asinteger:=0; + post; + end; + end; + end; +end; + +procedure TZahlung.ZL1Click(Sender: TObject); +begin + if not berechtigungen.berechtigt(78) then exit; + with tb_zahlung do begin + indexname:=''; + setkey; + fieldbyname('nrzahlung').asinteger:=key_from_string(lzahlungen.items[lzahlungen.itemindex]); + if gotokey then begin + if fieldbyname('status').asinteger=9 then begin + delete; + end; + end; + end; +end; + +procedure TZahlung.JvArrowButton1Click(Sender: TObject); +begin + design:=false; + ToolButton8Click(sender); +end; + +procedure TZahlung.Vorlagebearbeiten1Click(Sender: TObject); +begin +design:=true; +ToolButton8Click(sender); +end; + +procedure TZahlung.Quittungdrucken1Click(Sender: TObject); +begin + reporting.vzquittung(nrdebitor,key_from_string(lzahlungen.items[lzahlungen.itemindex]),false); +end; + +procedure TZahlung.Quitungsvorlagebearbeiten1Click(Sender: TObject); +begin + reporting.vzquittung(nrdebitor,key_from_string(lzahlungen.items[lzahlungen.itemindex]),true); +end; + +procedure TZahlung.lzahlungenDblClick(Sender: TObject); +var nrbehandlung:string; +begin + with tb_zahlung do begin + indexname:=''; + setkey; + fieldbyname('nrzahlung').asinteger:=key_from_string(lzahlungen.items[lzahlungen.itemindex]); + if gotokey then begin + with tb_faktura do begin + tb_faktura.indexname:=''; + tb_faktura.setkey; + tb_faktura.fieldbyname('nrfaktura').asstring:=tb_zahlung.fieldbyname('nrfaktura').asstring; + if tb_faktura.gotokey then begin + nrbehandlung:=tb_faktura.fieldbyname('nrbehandlung').asstring; + if not berechtigungen.berechtigt(5) then exit; + tb_behandlung.indexname:=''; + tb_behandlung.SetKey; + tb_behandlung.FieldByName('nrbehandlung').asstring:=nrbehandlung; + if tb_behandlung.gotokey then begin + menuhandler.showbehandlung_rg(tb_behandlung.fieldbyname('nrpatient').asinteger,false,tb_behandlung.fieldbyname('nrbehandlung').asinteger) + end; + end; + end; + end; + end; + +end; + +end. \ No newline at end of file diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/de/MsgReader.resources.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/de/MsgReader.resources.dll.deploy new file mode 100644 index 0000000..7aa2d7f Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/de/MsgReader.resources.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/es/MsgReader.resources.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/es/MsgReader.resources.dll.deploy new file mode 100644 index 0000000..b2d9271 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/es/MsgReader.resources.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/fr/MsgReader.resources.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/fr/MsgReader.resources.dll.deploy new file mode 100644 index 0000000..f359280 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/fr/MsgReader.resources.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/nl/MsgReader.resources.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/nl/MsgReader.resources.dll.deploy new file mode 100644 index 0000000..82aa6e7 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/nl/MsgReader.resources.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/pt/MsgReader.resources.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/pt/MsgReader.resources.dll.deploy new file mode 100644 index 0000000..898d83c Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/pt/MsgReader.resources.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/zh-CN/MsgReader.resources.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/zh-CN/MsgReader.resources.dll.deploy new file mode 100644 index 0000000..d88f4eb Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/zh-CN/MsgReader.resources.dll.deploy differ diff --git a/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/zh-TW/MsgReader.resources.dll.deploy b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/zh-TW/MsgReader.resources.dll.deploy new file mode 100644 index 0000000..85a5d50 Binary files /dev/null and b/DPM2016/Publish/Application Files/DPM2018_1_0_0_1/zh-TW/MsgReader.resources.dll.deploy differ diff --git a/DPM2016/Publish/DPM2018.application b/DPM2016/Publish/DPM2018.application index 0ab0001..92eb976 100644 --- a/DPM2016/Publish/DPM2018.application +++ b/DPM2016/Publish/DPM2018.application @@ -1,21 +1,21 @@  - + - - + + - vhiKO+DyhiFBF/OaFnx2DMdaKXrDveXjxFuQhq3TQUQ= + MbaUsmx85XZTbqEWV2g048N0Y4Ohm6xJIeczLfr+m5o= -UKc0o/NyWEU+TvXRRiAuH4UOFA5idBwj5Ql/gw1gUkg=HD9xvYGXDGvpx7Ir4TQNlWU3XG5HwEEel3c2OEK/1T//jwxdNZbhbuCcoCAjoSUQ3hlAHULEuh/KkRM7wPMRNrLSn3+KNyqXJI+7OC4d9+jg3cDpzMhkP/nldWEmL++aVa3uMpp+vHfKhbl9KfyrxIqYJ2mys0UjpNDHzMFIxkM=o9KE6BuC9Sxmr9v5RLO3oRtBidw2LwnvR5gVOmpqaHBFW0FQRx7TULme6XlBj1Vg851injb3KQiUYr2H8n3sco2/UMuH7AMVRkqONLU6d9AKyxnTNa0aA/LIuC8sc5n9xZcMiSEoleOKTwZzypvfICXQ0n2PIYv5sx3CmKs6sWE=AQABCN=shu00\Stefan Hutter lokala9MQohlDXYw7apXCMomV5FNiK0PgDfYjk1vGEt4RCMA=mqDoLum4E4PnJBilnVb1s28Q09f5gr2gradDxpu8WO9PdvdARZ5uE8xrHaAuc014AqF1kscNnS1RFl7ibOB3RrvA7Tr0DNaSsTW2EHyWP7pKdxXe8rTyuCs3DzV59HJas4jqE7FsECicKdzHtw+PGze6np6ZPQyP0kHt1X7LHSs=o9KE6BuC9Sxmr9v5RLO3oRtBidw2LwnvR5gVOmpqaHBFW0FQRx7TULme6XlBj1Vg851injb3KQiUYr2H8n3sco2/UMuH7AMVRkqONLU6d9AKyxnTNa0aA/LIuC8sc5n9xZcMiSEoleOKTwZzypvfICXQ0n2PIYv5sx3CmKs6sWE=AQABMIIB/TCCAWagAwIBAgIQRMUgHQogeZdGGNL0NLNeYDANBgkqhkiG9w0BAQsFADA9MTswOQYDVQQDHjIAcwBoAHUAMAAwAFwAUwB0AGUAZgBhAG4AIABIAHUAdAB0AGUAcgAgAGwAbwBrAGEAbDAeFw0xODA5MDgwNzE1MjFaFw0xOTA5MDgxMzE1MjFaMD0xOzA5BgNVBAMeMgBzAGgAdQAwADAAXABTAHQAZQBmAGEAbgAgAEgAdQB0AHQAZQByACAAbABvAGsAYQBsMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCj0oToG4L1LGav2/lEs7ehG0GJ3DYvCe9HmBU6ampocEVbQVBHHtNQuZ7peUGPVWDznWKeNvcpCJRivYfyfexyjb9Qy4fsAxVGSo40tTp30ArLGdM1rRoD8si4Lyxzmf3FlwyJISiV44pPBnPKm98gJdDSfY8hi/mzHcKYqzqxYQIDAQABMA0GCSqGSIb3DQEBCwUAA4GBAELj5QwGgFBFsgIJErecuoUzMAkUrBIWv0VpNY3DZhy4ssgkVQ1zbwHQ9PnWiKabyd5nXjD7W7rtcUWX1lBRiDR46CaU6E4Ceu1jue9j4yoNiwXN7X79awLHAyqh5dm/9NDfdr9nYeJQKa+GzfpfcegFEstlek3XKCRHdO6Ggeum \ No newline at end of file + \ No newline at end of file diff --git a/DPM2016/Publish/setup.exe b/DPM2016/Publish/setup.exe index a30887b..275f975 100644 Binary files a/DPM2016/Publish/setup.exe and b/DPM2016/Publish/setup.exe differ diff --git a/DPM2016/Utils/Crypto.vb b/DPM2016/Utils/Crypto.vb index e6f4afa..1795304 100644 --- a/DPM2016/Utils/Crypto.vb +++ b/DPM2016/Utils/Crypto.vb @@ -1,4 +1,4 @@ -Module Crypto +Module Crypto Public Function EncryptText(ByVal strText As String, ByVal strPwd As String) Dim i As Integer, c As Integer Dim strBuff As String diff --git a/DPM2016/Utils/Globals.vb b/DPM2016/Utils/Globals.vb index 3993681..cc1555d 100644 --- a/DPM2016/Utils/Globals.vb +++ b/DPM2016/Utils/Globals.vb @@ -7,8 +7,8 @@ Module Globals Public Seriennummer As String = "1.001.2018" Public Productname As String = "Dental Practice Manager" Public Lizenzgeber As String = "Stefan Hutter Unternehmensberatung, 8808 Pfäffikon" - Public Version As String = "1.3.0.1214" - Public Versionastaum As String = "29.12.2020" + Public Version As String = "1.3.0.2214" + Public Versionastaum As String = "10.09.2021" Public RGCollection As New Collection Public Spaltendaten As New DataTable diff --git a/DPM2016/Zahlung/camt_054_001_04.vb b/DPM2016/Zahlung/camt_054_001_04.vb index 00f5b3a..d77429a 100644 --- a/DPM2016/Zahlung/camt_054_001_04.vb +++ b/DPM2016/Zahlung/camt_054_001_04.vb @@ -1,9042 +1,9042 @@ -'------------------------------------------------------------------------------ -' -' Dieser Code wurde von einem Tool generiert. -' Laufzeitversion:4.0.30319.42000 -' -' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -' der Code erneut generiert wird. -' -'------------------------------------------------------------------------------ - -Option Strict Off -Option Explicit On - -Imports System.Xml.Serialization - -' -'Dieser Quellcode wurde automatisch generiert von xsd, Version=4.6.81.0. -' - -''' - _ -Partial Public Class Document - - Private bkToCstmrDbtCdtNtfctnField As BankToCustomerDebitCreditNotificationV04 - - ''' - Public Property BkToCstmrDbtCdtNtfctn() As BankToCustomerDebitCreditNotificationV04 - Get - Return Me.bkToCstmrDbtCdtNtfctnField - End Get - Set - Me.bkToCstmrDbtCdtNtfctnField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class BankToCustomerDebitCreditNotificationV04 - - Private grpHdrField As GroupHeader58 - - Private ntfctnField() As AccountNotification7 - - Private splmtryDataField() As SupplementaryData1 - - ''' - Public Property GrpHdr() As GroupHeader58 - Get - Return Me.grpHdrField - End Get - Set - Me.grpHdrField = value - End Set - End Property - - ''' - _ - Public Property Ntfctn() As AccountNotification7() - Get - Return Me.ntfctnField - End Get - Set - Me.ntfctnField = value - End Set - End Property - - ''' - _ - Public Property SplmtryData() As SupplementaryData1() - Get - Return Me.splmtryDataField - End Get - Set - Me.splmtryDataField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class GroupHeader58 - - Private msgIdField As String - - Private creDtTmField As Date - - Private msgRcptField As PartyIdentification43 - - Private msgPgntnField As Pagination - - Private orgnlBizQryField As OriginalBusinessQuery1 - - Private addtlInfField As String - - ''' - Public Property MsgId() As String - Get - Return Me.msgIdField - End Get - Set - Me.msgIdField = value - End Set - End Property - - ''' - Public Property CreDtTm() As Date - Get - Return Me.creDtTmField - End Get - Set - Me.creDtTmField = value - End Set - End Property - - ''' - Public Property MsgRcpt() As PartyIdentification43 - Get - Return Me.msgRcptField - End Get - Set - Me.msgRcptField = value - End Set - End Property - - ''' - Public Property MsgPgntn() As Pagination - Get - Return Me.msgPgntnField - End Get - Set - Me.msgPgntnField = value - End Set - End Property - - ''' - Public Property OrgnlBizQry() As OriginalBusinessQuery1 - Get - Return Me.orgnlBizQryField - End Get - Set - Me.orgnlBizQryField = value - End Set - End Property - - ''' - Public Property AddtlInf() As String - Get - Return Me.addtlInfField - End Get - Set - Me.addtlInfField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class PartyIdentification43 - - Private nmField As String - - Private pstlAdrField As PostalAddress6 - - Private idField As Party11Choice - - Private ctryOfResField As String - - Private ctctDtlsField As ContactDetails2 - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property - - ''' - Public Property PstlAdr() As PostalAddress6 - Get - Return Me.pstlAdrField - End Get - Set - Me.pstlAdrField = value - End Set - End Property - - ''' - Public Property Id() As Party11Choice - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property CtryOfRes() As String - Get - Return Me.ctryOfResField - End Get - Set - Me.ctryOfResField = value - End Set - End Property - - ''' - Public Property CtctDtls() As ContactDetails2 - Get - Return Me.ctctDtlsField - End Get - Set - Me.ctctDtlsField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class PostalAddress6 - - Private adrTpField As AddressType2Code - - Private adrTpFieldSpecified As Boolean - - Private deptField As String - - Private subDeptField As String - - Private strtNmField As String - - Private bldgNbField As String - - Private pstCdField As String - - Private twnNmField As String - - Private ctrySubDvsnField As String - - Private ctryField As String - - Private adrLineField() As String - - ''' - Public Property AdrTp() As AddressType2Code - Get - Return Me.adrTpField - End Get - Set - Me.adrTpField = value - End Set - End Property - - ''' - _ - Public Property AdrTpSpecified() As Boolean - Get - Return Me.adrTpFieldSpecified - End Get - Set - Me.adrTpFieldSpecified = value - End Set - End Property - - ''' - Public Property Dept() As String - Get - Return Me.deptField - End Get - Set - Me.deptField = value - End Set - End Property - - ''' - Public Property SubDept() As String - Get - Return Me.subDeptField - End Get - Set - Me.subDeptField = value - End Set - End Property - - ''' - Public Property StrtNm() As String - Get - Return Me.strtNmField - End Get - Set - Me.strtNmField = value - End Set - End Property - - ''' - Public Property BldgNb() As String - Get - Return Me.bldgNbField - End Get - Set - Me.bldgNbField = value - End Set - End Property - - ''' - Public Property PstCd() As String - Get - Return Me.pstCdField - End Get - Set - Me.pstCdField = value - End Set - End Property - - ''' - Public Property TwnNm() As String - Get - Return Me.twnNmField - End Get - Set - Me.twnNmField = value - End Set - End Property - - ''' - Public Property CtrySubDvsn() As String - Get - Return Me.ctrySubDvsnField - End Get - Set - Me.ctrySubDvsnField = value - End Set - End Property - - ''' - Public Property Ctry() As String - Get - Return Me.ctryField - End Get - Set - Me.ctryField = value - End Set - End Property - - ''' - _ - Public Property AdrLine() As String() - Get - Return Me.adrLineField - End Get - Set - Me.adrLineField = value - End Set - End Property -End Class - -''' - _ -Public Enum AddressType2Code - - ''' - ADDR - - ''' - PBOX - - ''' - HOME - - ''' - BIZZ - - ''' - MLTO - - ''' - DLVY -End Enum - -''' - _ -Partial Public Class SupplementaryData1 - - Private plcAndNmField As String - - Private envlpField As System.Xml.XmlElement - - ''' - Public Property PlcAndNm() As String - Get - Return Me.plcAndNmField - End Get - Set - Me.plcAndNmField = value - End Set - End Property - - ''' - Public Property Envlp() As System.Xml.XmlElement - Get - Return Me.envlpField - End Get - Set - Me.envlpField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class Product2 - - Private pdctCdField As String - - Private unitOfMeasrField As UnitOfMeasure1Code - - Private unitOfMeasrFieldSpecified As Boolean - - Private pdctQtyField As Decimal - - Private pdctQtyFieldSpecified As Boolean - - Private unitPricField As Decimal - - Private unitPricFieldSpecified As Boolean - - Private pdctAmtField As Decimal - - Private pdctAmtFieldSpecified As Boolean - - Private taxTpField As String - - Private addtlPdctInfField As String - - ''' - Public Property PdctCd() As String - Get - Return Me.pdctCdField - End Get - Set - Me.pdctCdField = value - End Set - End Property - - ''' - Public Property UnitOfMeasr() As UnitOfMeasure1Code - Get - Return Me.unitOfMeasrField - End Get - Set - Me.unitOfMeasrField = value - End Set - End Property - - ''' - _ - Public Property UnitOfMeasrSpecified() As Boolean - Get - Return Me.unitOfMeasrFieldSpecified - End Get - Set - Me.unitOfMeasrFieldSpecified = value - End Set - End Property - - ''' - Public Property PdctQty() As Decimal - Get - Return Me.pdctQtyField - End Get - Set - Me.pdctQtyField = value - End Set - End Property - - ''' - _ - Public Property PdctQtySpecified() As Boolean - Get - Return Me.pdctQtyFieldSpecified - End Get - Set - Me.pdctQtyFieldSpecified = value - End Set - End Property - - ''' - Public Property UnitPric() As Decimal - Get - Return Me.unitPricField - End Get - Set - Me.unitPricField = value - End Set - End Property - - ''' - _ - Public Property UnitPricSpecified() As Boolean - Get - Return Me.unitPricFieldSpecified - End Get - Set - Me.unitPricFieldSpecified = value - End Set - End Property - - ''' - Public Property PdctAmt() As Decimal - Get - Return Me.pdctAmtField - End Get - Set - Me.pdctAmtField = value - End Set - End Property - - ''' - _ - Public Property PdctAmtSpecified() As Boolean - Get - Return Me.pdctAmtFieldSpecified - End Get - Set - Me.pdctAmtFieldSpecified = value - End Set - End Property - - ''' - Public Property TaxTp() As String - Get - Return Me.taxTpField - End Get - Set - Me.taxTpField = value - End Set - End Property - - ''' - Public Property AddtlPdctInf() As String - Get - Return Me.addtlPdctInfField - End Get - Set - Me.addtlPdctInfField = value - End Set - End Property -End Class - -''' - _ -Public Enum UnitOfMeasure1Code - - ''' - PIEC - - ''' - TONS - - ''' - FOOT - - ''' - GBGA - - ''' - USGA - - ''' - GRAM - - ''' - INCH - - ''' - KILO - - ''' - PUND - - ''' - METR - - ''' - CMET - - ''' - MMET - - ''' - LITR - - ''' - CELI - - ''' - MILI - - ''' - GBOU - - ''' - USOU - - ''' - GBQA - - ''' - USQA - - ''' - GBPI - - ''' - USPI - - ''' - MILE - - ''' - KMET - - ''' - YARD - - ''' - SQKI - - ''' - HECT - - ''' - ARES - - ''' - SMET - - ''' - SCMT - - ''' - SMIL - - ''' - SQMI - - ''' - SQYA - - ''' - SQFO - - ''' - SQIN - - ''' - ACRE -End Enum - -''' - _ -Partial Public Class TransactionIdentifier1 - - Private txDtTmField As Date - - Private txRefField As String - - ''' - Public Property TxDtTm() As Date - Get - Return Me.txDtTmField - End Get - Set - Me.txDtTmField = value - End Set - End Property - - ''' - Public Property TxRef() As String - Get - Return Me.txRefField - End Get - Set - Me.txRefField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CardIndividualTransaction1 - - Private addtlSvcField As CardPaymentServiceType2Code - - Private addtlSvcFieldSpecified As Boolean - - Private txCtgyField As String - - Private saleRcncltnIdField As String - - Private saleRefNbField As String - - Private seqNbField As String - - Private txIdField As TransactionIdentifier1 - - Private pdctField As Product2 - - Private vldtnDtField As Date - - Private vldtnDtFieldSpecified As Boolean - - Private vldtnSeqNbField As String - - ''' - Public Property AddtlSvc() As CardPaymentServiceType2Code - Get - Return Me.addtlSvcField - End Get - Set - Me.addtlSvcField = value - End Set - End Property - - ''' - _ - Public Property AddtlSvcSpecified() As Boolean - Get - Return Me.addtlSvcFieldSpecified - End Get - Set - Me.addtlSvcFieldSpecified = value - End Set - End Property - - ''' - Public Property TxCtgy() As String - Get - Return Me.txCtgyField - End Get - Set - Me.txCtgyField = value - End Set - End Property - - ''' - Public Property SaleRcncltnId() As String - Get - Return Me.saleRcncltnIdField - End Get - Set - Me.saleRcncltnIdField = value - End Set - End Property - - ''' - Public Property SaleRefNb() As String - Get - Return Me.saleRefNbField - End Get - Set - Me.saleRefNbField = value - End Set - End Property - - ''' - Public Property SeqNb() As String - Get - Return Me.seqNbField - End Get - Set - Me.seqNbField = value - End Set - End Property - - ''' - Public Property TxId() As TransactionIdentifier1 - Get - Return Me.txIdField - End Get - Set - Me.txIdField = value - End Set - End Property - - ''' - Public Property Pdct() As Product2 - Get - Return Me.pdctField - End Get - Set - Me.pdctField = value - End Set - End Property - - ''' - _ - Public Property VldtnDt() As Date - Get - Return Me.vldtnDtField - End Get - Set - Me.vldtnDtField = value - End Set - End Property - - ''' - _ - Public Property VldtnDtSpecified() As Boolean - Get - Return Me.vldtnDtFieldSpecified - End Get - Set - Me.vldtnDtFieldSpecified = value - End Set - End Property - - ''' - Public Property VldtnSeqNb() As String - Get - Return Me.vldtnSeqNbField - End Get - Set - Me.vldtnSeqNbField = value - End Set - End Property -End Class - -''' - _ -Public Enum CardPaymentServiceType2Code - - ''' - AGGR - - ''' - DCCV - - ''' - GRTT - - ''' - INSP - - ''' - LOYT - - ''' - NRES - - ''' - PUCO - - ''' - RECP - - ''' - SOAF - - ''' - UNAF - - ''' - VCAU -End Enum - -''' - _ -Partial Public Class CardTransaction1Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CardAggregated1 - - Private addtlSvcField As CardPaymentServiceType2Code - - Private addtlSvcFieldSpecified As Boolean - - Private txCtgyField As String - - Private saleRcncltnIdField As String - - Private seqNbRgField As CardSequenceNumberRange1 - - Private txDtRgField As DateOrDateTimePeriodChoice - - ''' - Public Property AddtlSvc() As CardPaymentServiceType2Code - Get - Return Me.addtlSvcField - End Get - Set - Me.addtlSvcField = value - End Set - End Property - - ''' - _ - Public Property AddtlSvcSpecified() As Boolean - Get - Return Me.addtlSvcFieldSpecified - End Get - Set - Me.addtlSvcFieldSpecified = value - End Set - End Property - - ''' - Public Property TxCtgy() As String - Get - Return Me.txCtgyField - End Get - Set - Me.txCtgyField = value - End Set - End Property - - ''' - Public Property SaleRcncltnId() As String - Get - Return Me.saleRcncltnIdField - End Get - Set - Me.saleRcncltnIdField = value - End Set - End Property - - ''' - Public Property SeqNbRg() As CardSequenceNumberRange1 - Get - Return Me.seqNbRgField - End Get - Set - Me.seqNbRgField = value - End Set - End Property - - ''' - Public Property TxDtRg() As DateOrDateTimePeriodChoice - Get - Return Me.txDtRgField - End Get - Set - Me.txDtRgField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CardSequenceNumberRange1 - - Private frstTxField As String - - Private lastTxField As String - - ''' - Public Property FrstTx() As String - Get - Return Me.frstTxField - End Get - Set - Me.frstTxField = value - End Set - End Property - - ''' - Public Property LastTx() As String - Get - Return Me.lastTxField - End Get - Set - Me.lastTxField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class DateOrDateTimePeriodChoice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class DatePeriodDetails - - Private frDtField As Date - - Private toDtField As Date - - ''' - _ - Public Property FrDt() As Date - Get - Return Me.frDtField - End Get - Set - Me.frDtField = value - End Set - End Property - - ''' - _ - Public Property ToDt() As Date - Get - Return Me.toDtField - End Get - Set - Me.toDtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class DateTimePeriodDetails - - Private frDtTmField As Date - - Private toDtTmField As Date - - ''' - Public Property FrDtTm() As Date - Get - Return Me.frDtTmField - End Get - Set - Me.frDtTmField = value - End Set - End Property - - ''' - Public Property ToDtTm() As Date - Get - Return Me.toDtTmField - End Get - Set - Me.toDtTmField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CardTransaction1 - - Private cardField As PaymentCard4 - - Private pOIField As PointOfInteraction1 - - Private txField As CardTransaction1Choice - - ''' - Public Property Card() As PaymentCard4 - Get - Return Me.cardField - End Get - Set - Me.cardField = value - End Set - End Property - - ''' - Public Property POI() As PointOfInteraction1 - Get - Return Me.pOIField - End Get - Set - Me.pOIField = value - End Set - End Property - - ''' - Public Property Tx() As CardTransaction1Choice - Get - Return Me.txField - End Get - Set - Me.txField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class PaymentCard4 - - Private plainCardDataField As PlainCardData1 - - Private cardCtryCdField As String - - Private cardBrndField As GenericIdentification1 - - Private addtlCardDataField As String - - ''' - Public Property PlainCardData() As PlainCardData1 - Get - Return Me.plainCardDataField - End Get - Set - Me.plainCardDataField = value - End Set - End Property - - ''' - Public Property CardCtryCd() As String - Get - Return Me.cardCtryCdField - End Get - Set - Me.cardCtryCdField = value - End Set - End Property - - ''' - Public Property CardBrnd() As GenericIdentification1 - Get - Return Me.cardBrndField - End Get - Set - Me.cardBrndField = value - End Set - End Property - - ''' - Public Property AddtlCardData() As String - Get - Return Me.addtlCardDataField - End Get - Set - Me.addtlCardDataField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class PlainCardData1 - - Private pANField As String - - Private cardSeqNbField As String - - Private fctvDtField As String - - Private xpryDtField As String - - Private svcCdField As String - - Private trckDataField() As TrackData1 - - Private cardSctyCdField As CardSecurityInformation1 - - ''' - Public Property PAN() As String - Get - Return Me.pANField - End Get - Set - Me.pANField = value - End Set - End Property - - ''' - Public Property CardSeqNb() As String - Get - Return Me.cardSeqNbField - End Get - Set - Me.cardSeqNbField = value - End Set - End Property - - ''' - _ - Public Property FctvDt() As String - Get - Return Me.fctvDtField - End Get - Set - Me.fctvDtField = value - End Set - End Property - - ''' - _ - Public Property XpryDt() As String - Get - Return Me.xpryDtField - End Get - Set - Me.xpryDtField = value - End Set - End Property - - ''' - Public Property SvcCd() As String - Get - Return Me.svcCdField - End Get - Set - Me.svcCdField = value - End Set - End Property - - ''' - _ - Public Property TrckData() As TrackData1() - Get - Return Me.trckDataField - End Get - Set - Me.trckDataField = value - End Set - End Property - - ''' - Public Property CardSctyCd() As CardSecurityInformation1 - Get - Return Me.cardSctyCdField - End Get - Set - Me.cardSctyCdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TrackData1 - - Private trckNbField As String - - Private trckValField As String - - ''' - Public Property TrckNb() As String - Get - Return Me.trckNbField - End Get - Set - Me.trckNbField = value - End Set - End Property - - ''' - Public Property TrckVal() As String - Get - Return Me.trckValField - End Get - Set - Me.trckValField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CardSecurityInformation1 - - Private cSCMgmtField As CSCManagement1Code - - Private cSCValField As String - - ''' - Public Property CSCMgmt() As CSCManagement1Code - Get - Return Me.cSCMgmtField - End Get - Set - Me.cSCMgmtField = value - End Set - End Property - - ''' - Public Property CSCVal() As String - Get - Return Me.cSCValField - End Get - Set - Me.cSCValField = value - End Set - End Property -End Class - -''' - _ -Public Enum CSCManagement1Code - - ''' - PRST - - ''' - BYPS - - ''' - UNRD - - ''' - NCSC -End Enum - -''' - _ -Partial Public Class GenericIdentification1 - - Private idField As String - - Private schmeNmField As String - - Private issrField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property SchmeNm() As String - Get - Return Me.schmeNmField - End Get - Set - Me.schmeNmField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class PointOfInteraction1 - - Private idField As GenericIdentification32 - - Private sysNmField As String - - Private grpIdField As String - - Private cpbltiesField As PointOfInteractionCapabilities1 - - Private cmpntField() As PointOfInteractionComponent1 - - ''' - Public Property Id() As GenericIdentification32 - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property SysNm() As String - Get - Return Me.sysNmField - End Get - Set - Me.sysNmField = value - End Set - End Property - - ''' - Public Property GrpId() As String - Get - Return Me.grpIdField - End Get - Set - Me.grpIdField = value - End Set - End Property - - ''' - Public Property Cpblties() As PointOfInteractionCapabilities1 - Get - Return Me.cpbltiesField - End Get - Set - Me.cpbltiesField = value - End Set - End Property - - ''' - _ - Public Property Cmpnt() As PointOfInteractionComponent1() - Get - Return Me.cmpntField - End Get - Set - Me.cmpntField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class GenericIdentification32 - - Private idField As String - - Private tpField As PartyType3Code - - Private tpFieldSpecified As Boolean - - Private issrField As PartyType4Code - - Private issrFieldSpecified As Boolean - - Private shrtNmField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Tp() As PartyType3Code - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - _ - Public Property TpSpecified() As Boolean - Get - Return Me.tpFieldSpecified - End Get - Set - Me.tpFieldSpecified = value - End Set - End Property - - ''' - Public Property Issr() As PartyType4Code - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property - - ''' - _ - Public Property IssrSpecified() As Boolean - Get - Return Me.issrFieldSpecified - End Get - Set - Me.issrFieldSpecified = value - End Set - End Property - - ''' - Public Property ShrtNm() As String - Get - Return Me.shrtNmField - End Get - Set - Me.shrtNmField = value - End Set - End Property -End Class - -''' - _ -Public Enum PartyType3Code - - ''' - OPOI - - ''' - MERC - - ''' - ACCP - - ''' - ITAG - - ''' - ACQR - - ''' - CISS - - ''' - DLIS -End Enum - -''' - _ -Public Enum PartyType4Code - - ''' - MERC - - ''' - ACCP - - ''' - ITAG - - ''' - ACQR - - ''' - CISS - - ''' - TAXH -End Enum - -''' - _ -Partial Public Class PointOfInteractionCapabilities1 - - Private cardRdngCpbltiesField() As CardDataReading1Code - - Private crdhldrVrfctnCpbltiesField() As CardholderVerificationCapability1Code - - Private onLineCpbltiesField As OnLineCapability1Code - - Private onLineCpbltiesFieldSpecified As Boolean - - Private dispCpbltiesField() As DisplayCapabilities1 - - Private prtLineWidthField As String - - ''' - _ - Public Property CardRdngCpblties() As CardDataReading1Code() - Get - Return Me.cardRdngCpbltiesField - End Get - Set - Me.cardRdngCpbltiesField = value - End Set - End Property - - ''' - _ - Public Property CrdhldrVrfctnCpblties() As CardholderVerificationCapability1Code() - Get - Return Me.crdhldrVrfctnCpbltiesField - End Get - Set - Me.crdhldrVrfctnCpbltiesField = value - End Set - End Property - - ''' - Public Property OnLineCpblties() As OnLineCapability1Code - Get - Return Me.onLineCpbltiesField - End Get - Set - Me.onLineCpbltiesField = value - End Set - End Property - - ''' - _ - Public Property OnLineCpbltiesSpecified() As Boolean - Get - Return Me.onLineCpbltiesFieldSpecified - End Get - Set - Me.onLineCpbltiesFieldSpecified = value - End Set - End Property - - ''' - _ - Public Property DispCpblties() As DisplayCapabilities1() - Get - Return Me.dispCpbltiesField - End Get - Set - Me.dispCpbltiesField = value - End Set - End Property - - ''' - Public Property PrtLineWidth() As String - Get - Return Me.prtLineWidthField - End Get - Set - Me.prtLineWidthField = value - End Set - End Property -End Class - -''' - _ -Public Enum CardDataReading1Code - - ''' - TAGC - - ''' - PHYS - - ''' - BRCD - - ''' - MGST - - ''' - CICC - - ''' - DFLE - - ''' - CTLS - - ''' - ECTL -End Enum - -''' - _ -Public Enum CardholderVerificationCapability1Code - - ''' - MNSG - - ''' - NPIN - - ''' - FCPN - - ''' - FEPN - - ''' - FDSG - - ''' - FBIO - - ''' - MNVR - - ''' - FBIG - - ''' - APKI - - ''' - PKIS - - ''' - CHDT - - ''' - SCEC -End Enum - -''' - _ -Public Enum OnLineCapability1Code - - ''' - OFLN - - ''' - ONLN - - ''' - SMON -End Enum - -''' - _ -Partial Public Class DisplayCapabilities1 - - Private dispTpField As UserInterface2Code - - Private nbOfLinesField As String - - Private lineWidthField As String - - ''' - Public Property DispTp() As UserInterface2Code - Get - Return Me.dispTpField - End Get - Set - Me.dispTpField = value - End Set - End Property - - ''' - Public Property NbOfLines() As String - Get - Return Me.nbOfLinesField - End Get - Set - Me.nbOfLinesField = value - End Set - End Property - - ''' - Public Property LineWidth() As String - Get - Return Me.lineWidthField - End Get - Set - Me.lineWidthField = value - End Set - End Property -End Class - -''' - _ -Public Enum UserInterface2Code - - ''' - MDSP - - ''' - CDSP -End Enum - -''' - _ -Partial Public Class PointOfInteractionComponent1 - - Private pOICmpntTpField As POIComponentType1Code - - Private manfctrIdField As String - - Private mdlField As String - - Private vrsnNbField As String - - Private srlNbField As String - - Private apprvlNbField() As String - - ''' - Public Property POICmpntTp() As POIComponentType1Code - Get - Return Me.pOICmpntTpField - End Get - Set - Me.pOICmpntTpField = value - End Set - End Property - - ''' - Public Property ManfctrId() As String - Get - Return Me.manfctrIdField - End Get - Set - Me.manfctrIdField = value - End Set - End Property - - ''' - Public Property Mdl() As String - Get - Return Me.mdlField - End Get - Set - Me.mdlField = value - End Set - End Property - - ''' - Public Property VrsnNb() As String - Get - Return Me.vrsnNbField - End Get - Set - Me.vrsnNbField = value - End Set - End Property - - ''' - Public Property SrlNb() As String - Get - Return Me.srlNbField - End Get - Set - Me.srlNbField = value - End Set - End Property - - ''' - _ - Public Property ApprvlNb() As String() - Get - Return Me.apprvlNbField - End Get - Set - Me.apprvlNbField = value - End Set - End Property -End Class - -''' - _ -Public Enum POIComponentType1Code - - ''' - SOFT - - ''' - EMVK - - ''' - EMVO - - ''' - MRIT - - ''' - CHIT - - ''' - SECM - - ''' - PEDV -End Enum - -''' - _ -Partial Public Class ActiveCurrencyAndAmount - - Private ccyField As String - - Private valueField As Decimal - - ''' - _ - Public Property Ccy() As String - Get - Return Me.ccyField - End Get - Set - Me.ccyField = value - End Set - End Property - - ''' - _ - Public Property Value() As Decimal - Get - Return Me.valueField - End Get - Set - Me.valueField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CashDeposit1 - - Private noteDnmtnField As ActiveCurrencyAndAmount - - Private nbOfNotesField As String - - Private amtField As ActiveCurrencyAndAmount - - ''' - Public Property NoteDnmtn() As ActiveCurrencyAndAmount - Get - Return Me.noteDnmtnField - End Get - Set - Me.noteDnmtnField = value - End Set - End Property - - ''' - Public Property NbOfNotes() As String - Get - Return Me.nbOfNotesField - End Get - Set - Me.nbOfNotesField = value - End Set - End Property - - ''' - Public Property Amt() As ActiveCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class GenericIdentification20 - - Private idField As String - - Private issrField As String - - Private schmeNmField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property - - ''' - Public Property SchmeNm() As String - Get - Return Me.schmeNmField - End Get - Set - Me.schmeNmField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class SecuritiesAccount13 - - Private idField As String - - Private tpField As GenericIdentification20 - - Private nmField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Tp() As GenericIdentification20 - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CorporateAction9 - - Private evtTpField As String - - Private evtIdField As String - - ''' - Public Property EvtTp() As String - Get - Return Me.evtTpField - End Get - Set - Me.evtTpField = value - End Set - End Property - - ''' - Public Property EvtId() As String - Get - Return Me.evtIdField - End Get - Set - Me.evtIdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ReturnReason5Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType15 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType15 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType15 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class PaymentReturnReason2 - - Private orgnlBkTxCdField As BankTransactionCodeStructure4 - - Private orgtrField As PartyIdentification43 - - Private rsnField As ReturnReason5Choice - - Private addtlInfField() As String - - ''' - Public Property OrgnlBkTxCd() As BankTransactionCodeStructure4 - Get - Return Me.orgnlBkTxCdField - End Get - Set - Me.orgnlBkTxCdField = value - End Set - End Property - - ''' - Public Property Orgtr() As PartyIdentification43 - Get - Return Me.orgtrField - End Get - Set - Me.orgtrField = value - End Set - End Property - - ''' - Public Property Rsn() As ReturnReason5Choice - Get - Return Me.rsnField - End Get - Set - Me.rsnField = value - End Set - End Property - - ''' - _ - Public Property AddtlInf() As String() - Get - Return Me.addtlInfField - End Get - Set - Me.addtlInfField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class BankTransactionCodeStructure4 - - Private domnField As BankTransactionCodeStructure5 - - Private prtryField As ProprietaryBankTransactionCodeStructure1 - - ''' - Public Property Domn() As BankTransactionCodeStructure5 - Get - Return Me.domnField - End Get - Set - Me.domnField = value - End Set - End Property - - ''' - Public Property Prtry() As ProprietaryBankTransactionCodeStructure1 - Get - Return Me.prtryField - End Get - Set - Me.prtryField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class BankTransactionCodeStructure5 - - Private cdField As String - - Private fmlyField As BankTransactionCodeStructure6 - - ''' - Public Property Cd() As String - Get - Return Me.cdField - End Get - Set - Me.cdField = value - End Set - End Property - - ''' - Public Property Fmly() As BankTransactionCodeStructure6 - Get - Return Me.fmlyField - End Get - Set - Me.fmlyField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class BankTransactionCodeStructure6 - - Private cdField As String - - Private subFmlyCdField As String - - ''' - Public Property Cd() As String - Get - Return Me.cdField - End Get - Set - Me.cdField = value - End Set - End Property - - ''' - Public Property SubFmlyCd() As String - Get - Return Me.subFmlyCdField - End Get - Set - Me.subFmlyCdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ProprietaryBankTransactionCodeStructure1 - - Private cdField As String - - Private issrField As String - - ''' - Public Property Cd() As String - Get - Return Me.cdField - End Get - Set - Me.cdField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TaxRecordDetails1 - - Private prdField As TaxPeriod1 - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - ''' - Public Property Prd() As TaxPeriod1 - Get - Return Me.prdField - End Get - Set - Me.prdField = value - End Set - End Property - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TaxPeriod1 - - Private yrField As Date - - Private yrFieldSpecified As Boolean - - Private tpField As TaxRecordPeriod1Code - - Private tpFieldSpecified As Boolean - - Private frToDtField As DatePeriodDetails - - ''' - _ - Public Property Yr() As Date - Get - Return Me.yrField - End Get - Set - Me.yrField = value - End Set - End Property - - ''' - _ - Public Property YrSpecified() As Boolean - Get - Return Me.yrFieldSpecified - End Get - Set - Me.yrFieldSpecified = value - End Set - End Property - - ''' - Public Property Tp() As TaxRecordPeriod1Code - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - _ - Public Property TpSpecified() As Boolean - Get - Return Me.tpFieldSpecified - End Get - Set - Me.tpFieldSpecified = value - End Set - End Property - - ''' - Public Property FrToDt() As DatePeriodDetails - Get - Return Me.frToDtField - End Get - Set - Me.frToDtField = value - End Set - End Property -End Class - -''' - _ -Public Enum TaxRecordPeriod1Code - - ''' - MM01 - - ''' - MM02 - - ''' - MM03 - - ''' - MM04 - - ''' - MM05 - - ''' - MM06 - - ''' - MM07 - - ''' - MM08 - - ''' - MM09 - - ''' - MM10 - - ''' - MM11 - - ''' - MM12 - - ''' - QTR1 - - ''' - QTR2 - - ''' - QTR3 - - ''' - QTR4 - - ''' - HLF1 - - ''' - HLF2 -End Enum - -''' - _ -Partial Public Class ActiveOrHistoricCurrencyAndAmount - - Private ccyField As String - - Private valueField As Decimal - - ''' - _ - Public Property Ccy() As String - Get - Return Me.ccyField - End Get - Set - Me.ccyField = value - End Set - End Property - - ''' - _ - Public Property Value() As Decimal - Get - Return Me.valueField - End Get - Set - Me.valueField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TaxAmount1 - - Private rateField As Decimal - - Private rateFieldSpecified As Boolean - - Private taxblBaseAmtField As ActiveOrHistoricCurrencyAndAmount - - Private ttlAmtField As ActiveOrHistoricCurrencyAndAmount - - Private dtlsField() As TaxRecordDetails1 - - ''' - Public Property Rate() As Decimal - Get - Return Me.rateField - End Get - Set - Me.rateField = value - End Set - End Property - - ''' - _ - Public Property RateSpecified() As Boolean - Get - Return Me.rateFieldSpecified - End Get - Set - Me.rateFieldSpecified = value - End Set - End Property - - ''' - Public Property TaxblBaseAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.taxblBaseAmtField - End Get - Set - Me.taxblBaseAmtField = value - End Set - End Property - - ''' - Public Property TtlAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.ttlAmtField - End Get - Set - Me.ttlAmtField = value - End Set - End Property - - ''' - _ - Public Property Dtls() As TaxRecordDetails1() - Get - Return Me.dtlsField - End Get - Set - Me.dtlsField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TaxRecord1 - - Private tpField As String - - Private ctgyField As String - - Private ctgyDtlsField As String - - Private dbtrStsField As String - - Private certIdField As String - - Private frmsCdField As String - - Private prdField As TaxPeriod1 - - Private taxAmtField As TaxAmount1 - - Private addtlInfField As String - - ''' - Public Property Tp() As String - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Ctgy() As String - Get - Return Me.ctgyField - End Get - Set - Me.ctgyField = value - End Set - End Property - - ''' - Public Property CtgyDtls() As String - Get - Return Me.ctgyDtlsField - End Get - Set - Me.ctgyDtlsField = value - End Set - End Property - - ''' - Public Property DbtrSts() As String - Get - Return Me.dbtrStsField - End Get - Set - Me.dbtrStsField = value - End Set - End Property - - ''' - Public Property CertId() As String - Get - Return Me.certIdField - End Get - Set - Me.certIdField = value - End Set - End Property - - ''' - Public Property FrmsCd() As String - Get - Return Me.frmsCdField - End Get - Set - Me.frmsCdField = value - End Set - End Property - - ''' - Public Property Prd() As TaxPeriod1 - Get - Return Me.prdField - End Get - Set - Me.prdField = value - End Set - End Property - - ''' - Public Property TaxAmt() As TaxAmount1 - Get - Return Me.taxAmtField - End Get - Set - Me.taxAmtField = value - End Set - End Property - - ''' - Public Property AddtlInf() As String - Get - Return Me.addtlInfField - End Get - Set - Me.addtlInfField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TaxAuthorisation1 - - Private titlField As String - - Private nmField As String - - ''' - Public Property Titl() As String - Get - Return Me.titlField - End Get - Set - Me.titlField = value - End Set - End Property - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TaxParty2 - - Private taxIdField As String - - Private regnIdField As String - - Private taxTpField As String - - Private authstnField As TaxAuthorisation1 - - ''' - Public Property TaxId() As String - Get - Return Me.taxIdField - End Get - Set - Me.taxIdField = value - End Set - End Property - - ''' - Public Property RegnId() As String - Get - Return Me.regnIdField - End Get - Set - Me.regnIdField = value - End Set - End Property - - ''' - Public Property TaxTp() As String - Get - Return Me.taxTpField - End Get - Set - Me.taxTpField = value - End Set - End Property - - ''' - Public Property Authstn() As TaxAuthorisation1 - Get - Return Me.authstnField - End Get - Set - Me.authstnField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TaxParty1 - - Private taxIdField As String - - Private regnIdField As String - - Private taxTpField As String - - ''' - Public Property TaxId() As String - Get - Return Me.taxIdField - End Get - Set - Me.taxIdField = value - End Set - End Property - - ''' - Public Property RegnId() As String - Get - Return Me.regnIdField - End Get - Set - Me.regnIdField = value - End Set - End Property - - ''' - Public Property TaxTp() As String - Get - Return Me.taxTpField - End Get - Set - Me.taxTpField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TaxInformation3 - - Private cdtrField As TaxParty1 - - Private dbtrField As TaxParty2 - - Private admstnZnField As String - - Private refNbField As String - - Private mtdField As String - - Private ttlTaxblBaseAmtField As ActiveOrHistoricCurrencyAndAmount - - Private ttlTaxAmtField As ActiveOrHistoricCurrencyAndAmount - - Private dtField As Date - - Private dtFieldSpecified As Boolean - - Private seqNbField As Decimal - - Private seqNbFieldSpecified As Boolean - - Private rcrdField() As TaxRecord1 - - ''' - Public Property Cdtr() As TaxParty1 - Get - Return Me.cdtrField - End Get - Set - Me.cdtrField = value - End Set - End Property - - ''' - Public Property Dbtr() As TaxParty2 - Get - Return Me.dbtrField - End Get - Set - Me.dbtrField = value - End Set - End Property - - ''' - Public Property AdmstnZn() As String - Get - Return Me.admstnZnField - End Get - Set - Me.admstnZnField = value - End Set - End Property - - ''' - Public Property RefNb() As String - Get - Return Me.refNbField - End Get - Set - Me.refNbField = value - End Set - End Property - - ''' - Public Property Mtd() As String - Get - Return Me.mtdField - End Get - Set - Me.mtdField = value - End Set - End Property - - ''' - Public Property TtlTaxblBaseAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.ttlTaxblBaseAmtField - End Get - Set - Me.ttlTaxblBaseAmtField = value - End Set - End Property - - ''' - Public Property TtlTaxAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.ttlTaxAmtField - End Get - Set - Me.ttlTaxAmtField = value - End Set - End Property - - ''' - _ - Public Property Dt() As Date - Get - Return Me.dtField - End Get - Set - Me.dtField = value - End Set - End Property - - ''' - _ - Public Property DtSpecified() As Boolean - Get - Return Me.dtFieldSpecified - End Get - Set - Me.dtFieldSpecified = value - End Set - End Property - - ''' - Public Property SeqNb() As Decimal - Get - Return Me.seqNbField - End Get - Set - Me.seqNbField = value - End Set - End Property - - ''' - _ - Public Property SeqNbSpecified() As Boolean - Get - Return Me.seqNbFieldSpecified - End Get - Set - Me.seqNbFieldSpecified = value - End Set - End Property - - ''' - _ - Public Property Rcrd() As TaxRecord1() - Get - Return Me.rcrdField - End Get - Set - Me.rcrdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class IdentificationSource3Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType14 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType14 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType14 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class OtherIdentification1 - - Private idField As String - - Private sfxField As String - - Private tpField As IdentificationSource3Choice - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Sfx() As String - Get - Return Me.sfxField - End Get - Set - Me.sfxField = value - End Set - End Property - - ''' - Public Property Tp() As IdentificationSource3Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class SecurityIdentification14 - - Private iSINField As String - - Private othrIdField() As OtherIdentification1 - - Private descField As String - - ''' - Public Property ISIN() As String - Get - Return Me.iSINField - End Get - Set - Me.iSINField = value - End Set - End Property - - ''' - _ - Public Property OthrId() As OtherIdentification1() - Get - Return Me.othrIdField - End Get - Set - Me.othrIdField = value - End Set - End Property - - ''' - Public Property Desc() As String - Get - Return Me.descField - End Get - Set - Me.descField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ProprietaryQuantity1 - - Private tpField As String - - Private qtyField As String - - ''' - Public Property Tp() As String - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Qty() As String - Get - Return Me.qtyField - End Get - Set - Me.qtyField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class OriginalAndCurrentQuantities1 - - Private faceAmtField As Decimal - - Private amtsdValField As Decimal - - ''' - Public Property FaceAmt() As Decimal - Get - Return Me.faceAmtField - End Get - Set - Me.faceAmtField = value - End Set - End Property - - ''' - Public Property AmtsdVal() As Decimal - Get - Return Me.amtsdValField - End Get - Set - Me.amtsdValField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class FinancialInstrumentQuantityChoice - - Private itemField As Decimal - - Private itemElementNameField As ItemChoiceType13 - - ''' - _ - Public Property Item() As Decimal - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType13 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType13 - - ''' - AmtsdVal - - ''' - FaceAmt - - ''' - Unit -End Enum - -''' - _ -Partial Public Class TransactionQuantities2Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ProprietaryPrice2 - - Private tpField As String - - Private pricField As ActiveOrHistoricCurrencyAndAmount - - ''' - Public Property Tp() As String - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Pric() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.pricField - End Get - Set - Me.pricField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ActiveOrHistoricCurrencyAnd13DecimalAmount - - Private ccyField As String - - Private valueField As Decimal - - ''' - _ - Public Property Ccy() As String - Get - Return Me.ccyField - End Get - Set - Me.ccyField = value - End Set - End Property - - ''' - _ - Public Property Value() As Decimal - Get - Return Me.valueField - End Get - Set - Me.valueField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class PriceRateOrAmountChoice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class YieldedOrValueType1Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Public Enum PriceValueType1Code - - ''' - DISC - - ''' - PREM - - ''' - PARV -End Enum - -''' - _ -Partial Public Class Price2 - - Private tpField As YieldedOrValueType1Choice - - Private valField As PriceRateOrAmountChoice - - ''' - Public Property Tp() As YieldedOrValueType1Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Val() As PriceRateOrAmountChoice - Get - Return Me.valField - End Get - Set - Me.valField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TransactionPrice3Choice - - Private itemsField() As Object - - ''' - _ - Public Property Items() As Object() - Get - Return Me.itemsField - End Get - Set - Me.itemsField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ProprietaryDate2 - - Private tpField As String - - Private dtField As DateAndDateTimeChoice - - ''' - Public Property Tp() As String - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Dt() As DateAndDateTimeChoice - Get - Return Me.dtField - End Get - Set - Me.dtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class DateAndDateTimeChoice - - Private itemField As Date - - Private itemElementNameField As ItemChoiceType8 - - ''' - _ - Public Property Item() As Date - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType8 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType8 - - ''' - Dt - - ''' - DtTm -End Enum - -''' - _ -Partial Public Class TransactionDates2 - - Private accptncDtTmField As Date - - Private accptncDtTmFieldSpecified As Boolean - - Private tradActvtyCtrctlSttlmDtField As Date - - Private tradActvtyCtrctlSttlmDtFieldSpecified As Boolean - - Private tradDtField As Date - - Private tradDtFieldSpecified As Boolean - - Private intrBkSttlmDtField As Date - - Private intrBkSttlmDtFieldSpecified As Boolean - - Private startDtField As Date - - Private startDtFieldSpecified As Boolean - - Private endDtField As Date - - Private endDtFieldSpecified As Boolean - - Private txDtTmField As Date - - Private txDtTmFieldSpecified As Boolean - - Private prtryField() As ProprietaryDate2 - - ''' - Public Property AccptncDtTm() As Date - Get - Return Me.accptncDtTmField - End Get - Set - Me.accptncDtTmField = value - End Set - End Property - - ''' - _ - Public Property AccptncDtTmSpecified() As Boolean - Get - Return Me.accptncDtTmFieldSpecified - End Get - Set - Me.accptncDtTmFieldSpecified = value - End Set - End Property - - ''' - _ - Public Property TradActvtyCtrctlSttlmDt() As Date - Get - Return Me.tradActvtyCtrctlSttlmDtField - End Get - Set - Me.tradActvtyCtrctlSttlmDtField = value - End Set - End Property - - ''' - _ - Public Property TradActvtyCtrctlSttlmDtSpecified() As Boolean - Get - Return Me.tradActvtyCtrctlSttlmDtFieldSpecified - End Get - Set - Me.tradActvtyCtrctlSttlmDtFieldSpecified = value - End Set - End Property - - ''' - _ - Public Property TradDt() As Date - Get - Return Me.tradDtField - End Get - Set - Me.tradDtField = value - End Set - End Property - - ''' - _ - Public Property TradDtSpecified() As Boolean - Get - Return Me.tradDtFieldSpecified - End Get - Set - Me.tradDtFieldSpecified = value - End Set - End Property - - ''' - _ - Public Property IntrBkSttlmDt() As Date - Get - Return Me.intrBkSttlmDtField - End Get - Set - Me.intrBkSttlmDtField = value - End Set - End Property - - ''' - _ - Public Property IntrBkSttlmDtSpecified() As Boolean - Get - Return Me.intrBkSttlmDtFieldSpecified - End Get - Set - Me.intrBkSttlmDtFieldSpecified = value - End Set - End Property - - ''' - _ - Public Property StartDt() As Date - Get - Return Me.startDtField - End Get - Set - Me.startDtField = value - End Set - End Property - - ''' - _ - Public Property StartDtSpecified() As Boolean - Get - Return Me.startDtFieldSpecified - End Get - Set - Me.startDtFieldSpecified = value - End Set - End Property - - ''' - _ - Public Property EndDt() As Date - Get - Return Me.endDtField - End Get - Set - Me.endDtField = value - End Set - End Property - - ''' - _ - Public Property EndDtSpecified() As Boolean - Get - Return Me.endDtFieldSpecified - End Get - Set - Me.endDtFieldSpecified = value - End Set - End Property - - ''' - Public Property TxDtTm() As Date - Get - Return Me.txDtTmField - End Get - Set - Me.txDtTmField = value - End Set - End Property - - ''' - _ - Public Property TxDtTmSpecified() As Boolean - Get - Return Me.txDtTmFieldSpecified - End Get - Set - Me.txDtTmFieldSpecified = value - End Set - End Property - - ''' - _ - Public Property Prtry() As ProprietaryDate2() - Get - Return Me.prtryField - End Get - Set - Me.prtryField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CreditorReferenceType1Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Public Enum DocumentType3Code - - ''' - RADM - - ''' - RPIN - - ''' - FXDR - - ''' - DISP - - ''' - PUOR - - ''' - SCOR -End Enum - -''' - _ -Partial Public Class CreditorReferenceType2 - - Private cdOrPrtryField As CreditorReferenceType1Choice - - Private issrField As String - - ''' - Public Property CdOrPrtry() As CreditorReferenceType1Choice - Get - Return Me.cdOrPrtryField - End Get - Set - Me.cdOrPrtryField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CreditorReferenceInformation2 - - Private tpField As CreditorReferenceType2 - - Private refField As String - - ''' - Public Property Tp() As CreditorReferenceType2 - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Ref() As String - Get - Return Me.refField - End Get - Set - Me.refField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class DocumentAdjustment1 - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - Private cdtDbtIndField As CreditDebitCode - - Private cdtDbtIndFieldSpecified As Boolean - - Private rsnField As String - - Private addtlInfField As String - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property - - ''' - _ - Public Property CdtDbtIndSpecified() As Boolean - Get - Return Me.cdtDbtIndFieldSpecified - End Get - Set - Me.cdtDbtIndFieldSpecified = value - End Set - End Property - - ''' - Public Property Rsn() As String - Get - Return Me.rsnField - End Get - Set - Me.rsnField = value - End Set - End Property - - ''' - Public Property AddtlInf() As String - Get - Return Me.addtlInfField - End Get - Set - Me.addtlInfField = value - End Set - End Property -End Class - -''' - _ -Public Enum CreditDebitCode - - ''' - CRDT - - ''' - DBIT -End Enum - -''' - _ -Partial Public Class TaxAmountType1Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType12 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType12 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType12 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class TaxAmountAndType1 - - Private tpField As TaxAmountType1Choice - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - ''' - Public Property Tp() As TaxAmountType1Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class DiscountAmountType1Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType11 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType11 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType11 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class DiscountAmountAndType1 - - Private tpField As DiscountAmountType1Choice - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - ''' - Public Property Tp() As DiscountAmountType1Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class RemittanceAmount2 - - Private duePyblAmtField As ActiveOrHistoricCurrencyAndAmount - - Private dscntApldAmtField() As DiscountAmountAndType1 - - Private cdtNoteAmtField As ActiveOrHistoricCurrencyAndAmount - - Private taxAmtField() As TaxAmountAndType1 - - Private adjstmntAmtAndRsnField() As DocumentAdjustment1 - - Private rmtdAmtField As ActiveOrHistoricCurrencyAndAmount - - ''' - Public Property DuePyblAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.duePyblAmtField - End Get - Set - Me.duePyblAmtField = value - End Set - End Property - - ''' - _ - Public Property DscntApldAmt() As DiscountAmountAndType1() - Get - Return Me.dscntApldAmtField - End Get - Set - Me.dscntApldAmtField = value - End Set - End Property - - ''' - Public Property CdtNoteAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.cdtNoteAmtField - End Get - Set - Me.cdtNoteAmtField = value - End Set - End Property - - ''' - _ - Public Property TaxAmt() As TaxAmountAndType1() - Get - Return Me.taxAmtField - End Get - Set - Me.taxAmtField = value - End Set - End Property - - ''' - _ - Public Property AdjstmntAmtAndRsn() As DocumentAdjustment1() - Get - Return Me.adjstmntAmtAndRsnField - End Get - Set - Me.adjstmntAmtAndRsnField = value - End Set - End Property - - ''' - Public Property RmtdAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.rmtdAmtField - End Get - Set - Me.rmtdAmtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ReferredDocumentType1Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Public Enum DocumentType5Code - - ''' - MSIN - - ''' - CNFA - - ''' - DNFA - - ''' - CINV - - ''' - CREN - - ''' - DEBN - - ''' - HIRI - - ''' - SBIN - - ''' - CMCN - - ''' - SOAC - - ''' - DISP - - ''' - BOLD - - ''' - VCHR - - ''' - AROI - - ''' - TSUT -End Enum - -''' - _ -Partial Public Class ReferredDocumentType2 - - Private cdOrPrtryField As ReferredDocumentType1Choice - - Private issrField As String - - ''' - Public Property CdOrPrtry() As ReferredDocumentType1Choice - Get - Return Me.cdOrPrtryField - End Get - Set - Me.cdOrPrtryField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ReferredDocumentInformation3 - - Private tpField As ReferredDocumentType2 - - Private nbField As String - - Private rltdDtField As Date - - Private rltdDtFieldSpecified As Boolean - - ''' - Public Property Tp() As ReferredDocumentType2 - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Nb() As String - Get - Return Me.nbField - End Get - Set - Me.nbField = value - End Set - End Property - - ''' - _ - Public Property RltdDt() As Date - Get - Return Me.rltdDtField - End Get - Set - Me.rltdDtField = value - End Set - End Property - - ''' - _ - Public Property RltdDtSpecified() As Boolean - Get - Return Me.rltdDtFieldSpecified - End Get - Set - Me.rltdDtFieldSpecified = value - End Set - End Property -End Class - -''' - _ -Partial Public Class StructuredRemittanceInformation9 - - Private rfrdDocInfField() As ReferredDocumentInformation3 - - Private rfrdDocAmtField As RemittanceAmount2 - - Private cdtrRefInfField As CreditorReferenceInformation2 - - Private invcrField As PartyIdentification43 - - Private invceeField As PartyIdentification43 - - Private addtlRmtInfField() As String - - ''' - _ - Public Property RfrdDocInf() As ReferredDocumentInformation3() - Get - Return Me.rfrdDocInfField - End Get - Set - Me.rfrdDocInfField = value - End Set - End Property - - ''' - Public Property RfrdDocAmt() As RemittanceAmount2 - Get - Return Me.rfrdDocAmtField - End Get - Set - Me.rfrdDocAmtField = value - End Set - End Property - - ''' - Public Property CdtrRefInf() As CreditorReferenceInformation2 - Get - Return Me.cdtrRefInfField - End Get - Set - Me.cdtrRefInfField = value - End Set - End Property - - ''' - Public Property Invcr() As PartyIdentification43 - Get - Return Me.invcrField - End Get - Set - Me.invcrField = value - End Set - End Property - - ''' - Public Property Invcee() As PartyIdentification43 - Get - Return Me.invceeField - End Get - Set - Me.invceeField = value - End Set - End Property - - ''' - _ - Public Property AddtlRmtInf() As String() - Get - Return Me.addtlRmtInfField - End Get - Set - Me.addtlRmtInfField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class RemittanceInformation7 - - Private ustrdField() As String - - Private strdField() As StructuredRemittanceInformation9 - - ''' - _ - Public Property Ustrd() As String() - Get - Return Me.ustrdField - End Get - Set - Me.ustrdField = value - End Set - End Property - - ''' - _ - Public Property Strd() As StructuredRemittanceInformation9() - Get - Return Me.strdField - End Get - Set - Me.strdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class NameAndAddress10 - - Private nmField As String - - Private adrField As PostalAddress6 - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property - - ''' - Public Property Adr() As PostalAddress6 - Get - Return Me.adrField - End Get - Set - Me.adrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class RemittanceLocation2 - - Private rmtIdField As String - - Private rmtLctnMtdField As RemittanceLocationMethod2Code - - Private rmtLctnMtdFieldSpecified As Boolean - - Private rmtLctnElctrncAdrField As String - - Private rmtLctnPstlAdrField As NameAndAddress10 - - ''' - Public Property RmtId() As String - Get - Return Me.rmtIdField - End Get - Set - Me.rmtIdField = value - End Set - End Property - - ''' - Public Property RmtLctnMtd() As RemittanceLocationMethod2Code - Get - Return Me.rmtLctnMtdField - End Get - Set - Me.rmtLctnMtdField = value - End Set - End Property - - ''' - _ - Public Property RmtLctnMtdSpecified() As Boolean - Get - Return Me.rmtLctnMtdFieldSpecified - End Get - Set - Me.rmtLctnMtdFieldSpecified = value - End Set - End Property - - ''' - Public Property RmtLctnElctrncAdr() As String - Get - Return Me.rmtLctnElctrncAdrField - End Get - Set - Me.rmtLctnElctrncAdrField = value - End Set - End Property - - ''' - Public Property RmtLctnPstlAdr() As NameAndAddress10 - Get - Return Me.rmtLctnPstlAdrField - End Get - Set - Me.rmtLctnPstlAdrField = value - End Set - End Property -End Class - -''' - _ -Public Enum RemittanceLocationMethod2Code - - ''' - FAXI - - ''' - EDIC - - ''' - URID - - ''' - EMAL - - ''' - POST - - ''' - SMSM -End Enum - -''' - _ -Partial Public Class Purpose2Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType10 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType10 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType10 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class ProprietaryAgent3 - - Private tpField As String - - Private agtField As BranchAndFinancialInstitutionIdentification5 - - ''' - Public Property Tp() As String - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Agt() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.agtField - End Get - Set - Me.agtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class BranchAndFinancialInstitutionIdentification5 - - Private finInstnIdField As FinancialInstitutionIdentification8 - - Private brnchIdField As BranchData2 - - ''' - Public Property FinInstnId() As FinancialInstitutionIdentification8 - Get - Return Me.finInstnIdField - End Get - Set - Me.finInstnIdField = value - End Set - End Property - - ''' - Public Property BrnchId() As BranchData2 - Get - Return Me.brnchIdField - End Get - Set - Me.brnchIdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class FinancialInstitutionIdentification8 - - Private bICFIField As String - - Private clrSysMmbIdField As ClearingSystemMemberIdentification2 - - Private nmField As String - - Private pstlAdrField As PostalAddress6 - - Private othrField As GenericFinancialIdentification1 - - ''' - Public Property BICFI() As String - Get - Return Me.bICFIField - End Get - Set - Me.bICFIField = value - End Set - End Property - - ''' - Public Property ClrSysMmbId() As ClearingSystemMemberIdentification2 - Get - Return Me.clrSysMmbIdField - End Get - Set - Me.clrSysMmbIdField = value - End Set - End Property - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property - - ''' - Public Property PstlAdr() As PostalAddress6 - Get - Return Me.pstlAdrField - End Get - Set - Me.pstlAdrField = value - End Set - End Property - - ''' - Public Property Othr() As GenericFinancialIdentification1 - Get - Return Me.othrField - End Get - Set - Me.othrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ClearingSystemMemberIdentification2 - - Private clrSysIdField As ClearingSystemIdentification2Choice - - Private mmbIdField As String - - ''' - Public Property ClrSysId() As ClearingSystemIdentification2Choice - Get - Return Me.clrSysIdField - End Get - Set - Me.clrSysIdField = value - End Set - End Property - - ''' - Public Property MmbId() As String - Get - Return Me.mmbIdField - End Get - Set - Me.mmbIdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ClearingSystemIdentification2Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType5 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType5 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType5 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class GenericFinancialIdentification1 - - Private idField As String - - Private schmeNmField As FinancialIdentificationSchemeName1Choice - - Private issrField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property SchmeNm() As FinancialIdentificationSchemeName1Choice - Get - Return Me.schmeNmField - End Get - Set - Me.schmeNmField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class FinancialIdentificationSchemeName1Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType6 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType6 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType6 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class BranchData2 - - Private idField As String - - Private nmField As String - - Private pstlAdrField As PostalAddress6 - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property - - ''' - Public Property PstlAdr() As PostalAddress6 - Get - Return Me.pstlAdrField - End Get - Set - Me.pstlAdrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TransactionAgents3 - - Private dbtrAgtField As BranchAndFinancialInstitutionIdentification5 - - Private cdtrAgtField As BranchAndFinancialInstitutionIdentification5 - - Private intrmyAgt1Field As BranchAndFinancialInstitutionIdentification5 - - Private intrmyAgt2Field As BranchAndFinancialInstitutionIdentification5 - - Private intrmyAgt3Field As BranchAndFinancialInstitutionIdentification5 - - Private rcvgAgtField As BranchAndFinancialInstitutionIdentification5 - - Private dlvrgAgtField As BranchAndFinancialInstitutionIdentification5 - - Private issgAgtField As BranchAndFinancialInstitutionIdentification5 - - Private sttlmPlcField As BranchAndFinancialInstitutionIdentification5 - - Private prtryField() As ProprietaryAgent3 - - ''' - Public Property DbtrAgt() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.dbtrAgtField - End Get - Set - Me.dbtrAgtField = value - End Set - End Property - - ''' - Public Property CdtrAgt() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.cdtrAgtField - End Get - Set - Me.cdtrAgtField = value - End Set - End Property - - ''' - Public Property IntrmyAgt1() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.intrmyAgt1Field - End Get - Set - Me.intrmyAgt1Field = value - End Set - End Property - - ''' - Public Property IntrmyAgt2() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.intrmyAgt2Field - End Get - Set - Me.intrmyAgt2Field = value - End Set - End Property - - ''' - Public Property IntrmyAgt3() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.intrmyAgt3Field - End Get - Set - Me.intrmyAgt3Field = value - End Set - End Property - - ''' - Public Property RcvgAgt() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.rcvgAgtField - End Get - Set - Me.rcvgAgtField = value - End Set - End Property - - ''' - Public Property DlvrgAgt() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.dlvrgAgtField - End Get - Set - Me.dlvrgAgtField = value - End Set - End Property - - ''' - Public Property IssgAgt() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.issgAgtField - End Get - Set - Me.issgAgtField = value - End Set - End Property - - ''' - Public Property SttlmPlc() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.sttlmPlcField - End Get - Set - Me.sttlmPlcField = value - End Set - End Property - - ''' - _ - Public Property Prtry() As ProprietaryAgent3() - Get - Return Me.prtryField - End Get - Set - Me.prtryField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ProprietaryParty3 - - Private tpField As String - - Private ptyField As PartyIdentification43 - - ''' - Public Property Tp() As String - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Pty() As PartyIdentification43 - Get - Return Me.ptyField - End Get - Set - Me.ptyField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TransactionParties3 - - Private initgPtyField As PartyIdentification43 - - Private dbtrField As PartyIdentification43 - - Private dbtrAcctField As CashAccount24 - - Private ultmtDbtrField As PartyIdentification43 - - Private cdtrField As PartyIdentification43 - - Private cdtrAcctField As CashAccount24 - - Private ultmtCdtrField As PartyIdentification43 - - Private tradgPtyField As PartyIdentification43 - - Private prtryField() As ProprietaryParty3 - - ''' - Public Property InitgPty() As PartyIdentification43 - Get - Return Me.initgPtyField - End Get - Set - Me.initgPtyField = value - End Set - End Property - - ''' - Public Property Dbtr() As PartyIdentification43 - Get - Return Me.dbtrField - End Get - Set - Me.dbtrField = value - End Set - End Property - - ''' - Public Property DbtrAcct() As CashAccount24 - Get - Return Me.dbtrAcctField - End Get - Set - Me.dbtrAcctField = value - End Set - End Property - - ''' - Public Property UltmtDbtr() As PartyIdentification43 - Get - Return Me.ultmtDbtrField - End Get - Set - Me.ultmtDbtrField = value - End Set - End Property - - ''' - Public Property Cdtr() As PartyIdentification43 - Get - Return Me.cdtrField - End Get - Set - Me.cdtrField = value - End Set - End Property - - ''' - Public Property CdtrAcct() As CashAccount24 - Get - Return Me.cdtrAcctField - End Get - Set - Me.cdtrAcctField = value - End Set - End Property - - ''' - Public Property UltmtCdtr() As PartyIdentification43 - Get - Return Me.ultmtCdtrField - End Get - Set - Me.ultmtCdtrField = value - End Set - End Property - - ''' - Public Property TradgPty() As PartyIdentification43 - Get - Return Me.tradgPtyField - End Get - Set - Me.tradgPtyField = value - End Set - End Property - - ''' - _ - Public Property Prtry() As ProprietaryParty3() - Get - Return Me.prtryField - End Get - Set - Me.prtryField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CashAccount24 - - Private idField As AccountIdentification4Choice - - Private tpField As CashAccountType2Choice - - Private ccyField As String - - Private nmField As String - - ''' - Public Property Id() As AccountIdentification4Choice - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Tp() As CashAccountType2Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Ccy() As String - Get - Return Me.ccyField - End Get - Set - Me.ccyField = value - End Set - End Property - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class AccountIdentification4Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class GenericAccountIdentification1 - - Private idField As String - - Private schmeNmField As AccountSchemeName1Choice - - Private issrField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property SchmeNm() As AccountSchemeName1Choice - Get - Return Me.schmeNmField - End Get - Set - Me.schmeNmField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class AccountSchemeName1Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType3 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType3 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType3 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class CashAccountType2Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType4 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType4 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType4 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class ProprietaryReference1 - - Private tpField As String - - Private refField As String - - ''' - Public Property Tp() As String - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Ref() As String - Get - Return Me.refField - End Get - Set - Me.refField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TransactionReferences3 - - Private msgIdField As String - - Private acctSvcrRefField As String - - Private pmtInfIdField As String - - Private instrIdField As String - - Private endToEndIdField As String - - Private txIdField As String - - Private mndtIdField As String - - Private chqNbField As String - - Private clrSysRefField As String - - Private acctOwnrTxIdField As String - - Private acctSvcrTxIdField As String - - Private mktInfrstrctrTxIdField As String - - Private prcgIdField As String - - Private prtryField() As ProprietaryReference1 - - ''' - Public Property MsgId() As String - Get - Return Me.msgIdField - End Get - Set - Me.msgIdField = value - End Set - End Property - - ''' - Public Property AcctSvcrRef() As String - Get - Return Me.acctSvcrRefField - End Get - Set - Me.acctSvcrRefField = value - End Set - End Property - - ''' - Public Property PmtInfId() As String - Get - Return Me.pmtInfIdField - End Get - Set - Me.pmtInfIdField = value - End Set - End Property - - ''' - Public Property InstrId() As String - Get - Return Me.instrIdField - End Get - Set - Me.instrIdField = value - End Set - End Property - - ''' - Public Property EndToEndId() As String - Get - Return Me.endToEndIdField - End Get - Set - Me.endToEndIdField = value - End Set - End Property - - ''' - Public Property TxId() As String - Get - Return Me.txIdField - End Get - Set - Me.txIdField = value - End Set - End Property - - ''' - Public Property MndtId() As String - Get - Return Me.mndtIdField - End Get - Set - Me.mndtIdField = value - End Set - End Property - - ''' - Public Property ChqNb() As String - Get - Return Me.chqNbField - End Get - Set - Me.chqNbField = value - End Set - End Property - - ''' - Public Property ClrSysRef() As String - Get - Return Me.clrSysRefField - End Get - Set - Me.clrSysRefField = value - End Set - End Property - - ''' - Public Property AcctOwnrTxId() As String - Get - Return Me.acctOwnrTxIdField - End Get - Set - Me.acctOwnrTxIdField = value - End Set - End Property - - ''' - Public Property AcctSvcrTxId() As String - Get - Return Me.acctSvcrTxIdField - End Get - Set - Me.acctSvcrTxIdField = value - End Set - End Property - - ''' - Public Property MktInfrstrctrTxId() As String - Get - Return Me.mktInfrstrctrTxIdField - End Get - Set - Me.mktInfrstrctrTxIdField = value - End Set - End Property - - ''' - Public Property PrcgId() As String - Get - Return Me.prcgIdField - End Get - Set - Me.prcgIdField = value - End Set - End Property - - ''' - _ - Public Property Prtry() As ProprietaryReference1() - Get - Return Me.prtryField - End Get - Set - Me.prtryField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class EntryTransaction4 - - Private refsField As TransactionReferences3 - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - Private cdtDbtIndField As CreditDebitCode - - Private amtDtlsField As AmountAndCurrencyExchange3 - - Private avlbtyField() As CashBalanceAvailability2 - - Private bkTxCdField As BankTransactionCodeStructure4 - - Private chrgsField As Charges4 - - Private intrstField As TransactionInterest3 - - Private rltdPtiesField As TransactionParties3 - - Private rltdAgtsField As TransactionAgents3 - - Private purpField As Purpose2Choice - - Private rltdRmtInfField() As RemittanceLocation2 - - Private rmtInfField As RemittanceInformation7 - - Private rltdDtsField As TransactionDates2 - - Private rltdPricField As TransactionPrice3Choice - - Private rltdQtiesField() As TransactionQuantities2Choice - - Private finInstrmIdField As SecurityIdentification14 - - Private taxField As TaxInformation3 - - Private rtrInfField As PaymentReturnReason2 - - Private corpActnField As CorporateAction9 - - Private sfkpgAcctField As SecuritiesAccount13 - - Private cshDpstField() As CashDeposit1 - - Private cardTxField As CardTransaction1 - - Private addtlTxInfField As String - - Private splmtryDataField() As SupplementaryData1 - - ''' - Public Property Refs() As TransactionReferences3 - Get - Return Me.refsField - End Get - Set - Me.refsField = value - End Set - End Property - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property - - ''' - Public Property AmtDtls() As AmountAndCurrencyExchange3 - Get - Return Me.amtDtlsField - End Get - Set - Me.amtDtlsField = value - End Set - End Property - - ''' - _ - Public Property Avlbty() As CashBalanceAvailability2() - Get - Return Me.avlbtyField - End Get - Set - Me.avlbtyField = value - End Set - End Property - - ''' - Public Property BkTxCd() As BankTransactionCodeStructure4 - Get - Return Me.bkTxCdField - End Get - Set - Me.bkTxCdField = value - End Set - End Property - - ''' - Public Property Chrgs() As Charges4 - Get - Return Me.chrgsField - End Get - Set - Me.chrgsField = value - End Set - End Property - - ''' - Public Property Intrst() As TransactionInterest3 - Get - Return Me.intrstField - End Get - Set - Me.intrstField = value - End Set - End Property - - ''' - Public Property RltdPties() As TransactionParties3 - Get - Return Me.rltdPtiesField - End Get - Set - Me.rltdPtiesField = value - End Set - End Property - - ''' - Public Property RltdAgts() As TransactionAgents3 - Get - Return Me.rltdAgtsField - End Get - Set - Me.rltdAgtsField = value - End Set - End Property - - ''' - Public Property Purp() As Purpose2Choice - Get - Return Me.purpField - End Get - Set - Me.purpField = value - End Set - End Property - - ''' - _ - Public Property RltdRmtInf() As RemittanceLocation2() - Get - Return Me.rltdRmtInfField - End Get - Set - Me.rltdRmtInfField = value - End Set - End Property - - ''' - Public Property RmtInf() As RemittanceInformation7 - Get - Return Me.rmtInfField - End Get - Set - Me.rmtInfField = value - End Set - End Property - - ''' - Public Property RltdDts() As TransactionDates2 - Get - Return Me.rltdDtsField - End Get - Set - Me.rltdDtsField = value - End Set - End Property - - ''' - Public Property RltdPric() As TransactionPrice3Choice - Get - Return Me.rltdPricField - End Get - Set - Me.rltdPricField = value - End Set - End Property - - ''' - _ - Public Property RltdQties() As TransactionQuantities2Choice() - Get - Return Me.rltdQtiesField - End Get - Set - Me.rltdQtiesField = value - End Set - End Property - - ''' - Public Property FinInstrmId() As SecurityIdentification14 - Get - Return Me.finInstrmIdField - End Get - Set - Me.finInstrmIdField = value - End Set - End Property - - ''' - Public Property Tax() As TaxInformation3 - Get - Return Me.taxField - End Get - Set - Me.taxField = value - End Set - End Property - - ''' - Public Property RtrInf() As PaymentReturnReason2 - Get - Return Me.rtrInfField - End Get - Set - Me.rtrInfField = value - End Set - End Property - - ''' - Public Property CorpActn() As CorporateAction9 - Get - Return Me.corpActnField - End Get - Set - Me.corpActnField = value - End Set - End Property - - ''' - Public Property SfkpgAcct() As SecuritiesAccount13 - Get - Return Me.sfkpgAcctField - End Get - Set - Me.sfkpgAcctField = value - End Set - End Property - - ''' - _ - Public Property CshDpst() As CashDeposit1() - Get - Return Me.cshDpstField - End Get - Set - Me.cshDpstField = value - End Set - End Property - - ''' - Public Property CardTx() As CardTransaction1 - Get - Return Me.cardTxField - End Get - Set - Me.cardTxField = value - End Set - End Property - - ''' - Public Property AddtlTxInf() As String - Get - Return Me.addtlTxInfField - End Get - Set - Me.addtlTxInfField = value - End Set - End Property - - ''' - _ - Public Property SplmtryData() As SupplementaryData1() - Get - Return Me.splmtryDataField - End Get - Set - Me.splmtryDataField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class AmountAndCurrencyExchange3 - - Private instdAmtField As AmountAndCurrencyExchangeDetails3 - - Private txAmtField As AmountAndCurrencyExchangeDetails3 - - Private cntrValAmtField As AmountAndCurrencyExchangeDetails3 - - Private anncdPstngAmtField As AmountAndCurrencyExchangeDetails3 - - Private prtryAmtField() As AmountAndCurrencyExchangeDetails4 - - ''' - Public Property InstdAmt() As AmountAndCurrencyExchangeDetails3 - Get - Return Me.instdAmtField - End Get - Set - Me.instdAmtField = value - End Set - End Property - - ''' - Public Property TxAmt() As AmountAndCurrencyExchangeDetails3 - Get - Return Me.txAmtField - End Get - Set - Me.txAmtField = value - End Set - End Property - - ''' - Public Property CntrValAmt() As AmountAndCurrencyExchangeDetails3 - Get - Return Me.cntrValAmtField - End Get - Set - Me.cntrValAmtField = value - End Set - End Property - - ''' - Public Property AnncdPstngAmt() As AmountAndCurrencyExchangeDetails3 - Get - Return Me.anncdPstngAmtField - End Get - Set - Me.anncdPstngAmtField = value - End Set - End Property - - ''' - _ - Public Property PrtryAmt() As AmountAndCurrencyExchangeDetails4() - Get - Return Me.prtryAmtField - End Get - Set - Me.prtryAmtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class AmountAndCurrencyExchangeDetails3 - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - Private ccyXchgField As CurrencyExchange5 - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CcyXchg() As CurrencyExchange5 - Get - Return Me.ccyXchgField - End Get - Set - Me.ccyXchgField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CurrencyExchange5 - - Private srcCcyField As String - - Private trgtCcyField As String - - Private unitCcyField As String - - Private xchgRateField As Decimal - - Private ctrctIdField As String - - Private qtnDtField As Date - - Private qtnDtFieldSpecified As Boolean - - ''' - Public Property SrcCcy() As String - Get - Return Me.srcCcyField - End Get - Set - Me.srcCcyField = value - End Set - End Property - - ''' - Public Property TrgtCcy() As String - Get - Return Me.trgtCcyField - End Get - Set - Me.trgtCcyField = value - End Set - End Property - - ''' - Public Property UnitCcy() As String - Get - Return Me.unitCcyField - End Get - Set - Me.unitCcyField = value - End Set - End Property - - ''' - Public Property XchgRate() As Decimal - Get - Return Me.xchgRateField - End Get - Set - Me.xchgRateField = value - End Set - End Property - - ''' - Public Property CtrctId() As String - Get - Return Me.ctrctIdField - End Get - Set - Me.ctrctIdField = value - End Set - End Property - - ''' - Public Property QtnDt() As Date - Get - Return Me.qtnDtField - End Get - Set - Me.qtnDtField = value - End Set - End Property - - ''' - _ - Public Property QtnDtSpecified() As Boolean - Get - Return Me.qtnDtFieldSpecified - End Get - Set - Me.qtnDtFieldSpecified = value - End Set - End Property -End Class - -''' - _ -Partial Public Class AmountAndCurrencyExchangeDetails4 - - Private tpField As String - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - Private ccyXchgField As CurrencyExchange5 - - ''' - Public Property Tp() As String - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CcyXchg() As CurrencyExchange5 - Get - Return Me.ccyXchgField - End Get - Set - Me.ccyXchgField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CashBalanceAvailability2 - - Private dtField As CashBalanceAvailabilityDate1 - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - Private cdtDbtIndField As CreditDebitCode - - ''' - Public Property Dt() As CashBalanceAvailabilityDate1 - Get - Return Me.dtField - End Get - Set - Me.dtField = value - End Set - End Property - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CashBalanceAvailabilityDate1 - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class Charges4 - - Private ttlChrgsAndTaxAmtField As ActiveOrHistoricCurrencyAndAmount - - Private rcrdField() As ChargesRecord2 - - ''' - Public Property TtlChrgsAndTaxAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.ttlChrgsAndTaxAmtField - End Get - Set - Me.ttlChrgsAndTaxAmtField = value - End Set - End Property - - ''' - _ - Public Property Rcrd() As ChargesRecord2() - Get - Return Me.rcrdField - End Get - Set - Me.rcrdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ChargesRecord2 - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - Private cdtDbtIndField As CreditDebitCode - - Private cdtDbtIndFieldSpecified As Boolean - - Private chrgInclIndField As Boolean - - Private chrgInclIndFieldSpecified As Boolean - - Private tpField As ChargeType3Choice - - Private rateField As Decimal - - Private rateFieldSpecified As Boolean - - Private brField As ChargeBearerType1Code - - Private brFieldSpecified As Boolean - - Private agtField As BranchAndFinancialInstitutionIdentification5 - - Private taxField As TaxCharges2 - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property - - ''' - _ - Public Property CdtDbtIndSpecified() As Boolean - Get - Return Me.cdtDbtIndFieldSpecified - End Get - Set - Me.cdtDbtIndFieldSpecified = value - End Set - End Property - - ''' - Public Property ChrgInclInd() As Boolean - Get - Return Me.chrgInclIndField - End Get - Set - Me.chrgInclIndField = value - End Set - End Property - - ''' - _ - Public Property ChrgInclIndSpecified() As Boolean - Get - Return Me.chrgInclIndFieldSpecified - End Get - Set - Me.chrgInclIndFieldSpecified = value - End Set - End Property - - ''' - Public Property Tp() As ChargeType3Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Rate() As Decimal - Get - Return Me.rateField - End Get - Set - Me.rateField = value - End Set - End Property - - ''' - _ - Public Property RateSpecified() As Boolean - Get - Return Me.rateFieldSpecified - End Get - Set - Me.rateFieldSpecified = value - End Set - End Property - - ''' - Public Property Br() As ChargeBearerType1Code - Get - Return Me.brField - End Get - Set - Me.brField = value - End Set - End Property - - ''' - _ - Public Property BrSpecified() As Boolean - Get - Return Me.brFieldSpecified - End Get - Set - Me.brFieldSpecified = value - End Set - End Property - - ''' - Public Property Agt() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.agtField - End Get - Set - Me.agtField = value - End Set - End Property - - ''' - Public Property Tax() As TaxCharges2 - Get - Return Me.taxField - End Get - Set - Me.taxField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ChargeType3Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class GenericIdentification3 - - Private idField As String - - Private issrField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Public Enum ChargeBearerType1Code - - ''' - DEBT - - ''' - CRED - - ''' - SHAR - - ''' - SLEV -End Enum - -''' - _ -Partial Public Class TaxCharges2 - - Private idField As String - - Private rateField As Decimal - - Private rateFieldSpecified As Boolean - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Rate() As Decimal - Get - Return Me.rateField - End Get - Set - Me.rateField = value - End Set - End Property - - ''' - _ - Public Property RateSpecified() As Boolean - Get - Return Me.rateFieldSpecified - End Get - Set - Me.rateFieldSpecified = value - End Set - End Property - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TransactionInterest3 - - Private ttlIntrstAndTaxAmtField As ActiveOrHistoricCurrencyAndAmount - - Private rcrdField() As InterestRecord1 - - ''' - Public Property TtlIntrstAndTaxAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.ttlIntrstAndTaxAmtField - End Get - Set - Me.ttlIntrstAndTaxAmtField = value - End Set - End Property - - ''' - _ - Public Property Rcrd() As InterestRecord1() - Get - Return Me.rcrdField - End Get - Set - Me.rcrdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class InterestRecord1 - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - Private cdtDbtIndField As CreditDebitCode - - Private tpField As InterestType1Choice - - Private rateField As Rate3 - - Private frToDtField As DateTimePeriodDetails - - Private rsnField As String - - Private taxField As TaxCharges2 - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property - - ''' - Public Property Tp() As InterestType1Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Rate() As Rate3 - Get - Return Me.rateField - End Get - Set - Me.rateField = value - End Set - End Property - - ''' - Public Property FrToDt() As DateTimePeriodDetails - Get - Return Me.frToDtField - End Get - Set - Me.frToDtField = value - End Set - End Property - - ''' - Public Property Rsn() As String - Get - Return Me.rsnField - End Get - Set - Me.rsnField = value - End Set - End Property - - ''' - Public Property Tax() As TaxCharges2 - Get - Return Me.taxField - End Get - Set - Me.taxField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class InterestType1Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Public Enum InterestType1Code - - ''' - INDY - - ''' - OVRN -End Enum - -''' - _ -Partial Public Class Rate3 - - Private tpField As RateType4Choice - - Private vldtyRgField As CurrencyAndAmountRange2 - - ''' - Public Property Tp() As RateType4Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property VldtyRg() As CurrencyAndAmountRange2 - Get - Return Me.vldtyRgField - End Get - Set - Me.vldtyRgField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class RateType4Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CurrencyAndAmountRange2 - - Private amtField As ImpliedCurrencyAmountRangeChoice - - Private cdtDbtIndField As CreditDebitCode - - Private cdtDbtIndFieldSpecified As Boolean - - Private ccyField As String - - ''' - Public Property Amt() As ImpliedCurrencyAmountRangeChoice - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property - - ''' - _ - Public Property CdtDbtIndSpecified() As Boolean - Get - Return Me.cdtDbtIndFieldSpecified - End Get - Set - Me.cdtDbtIndFieldSpecified = value - End Set - End Property - - ''' - Public Property Ccy() As String - Get - Return Me.ccyField - End Get - Set - Me.ccyField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ImpliedCurrencyAmountRangeChoice - - Private itemField As Object - - Private itemElementNameField As ItemChoiceType7 - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType7 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class AmountRangeBoundary1 - - Private bdryAmtField As Decimal - - Private inclField As Boolean - - ''' - Public Property BdryAmt() As Decimal - Get - Return Me.bdryAmtField - End Get - Set - Me.bdryAmtField = value - End Set - End Property - - ''' - Public Property Incl() As Boolean - Get - Return Me.inclField - End Get - Set - Me.inclField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class FromToAmountRange - - Private frAmtField As AmountRangeBoundary1 - - Private toAmtField As AmountRangeBoundary1 - - ''' - Public Property FrAmt() As AmountRangeBoundary1 - Get - Return Me.frAmtField - End Get - Set - Me.frAmtField = value - End Set - End Property - - ''' - Public Property ToAmt() As AmountRangeBoundary1 - Get - Return Me.toAmtField - End Get - Set - Me.toAmtField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType7 - - ''' - EQAmt - - ''' - FrAmt - - ''' - FrToAmt - - ''' - NEQAmt - - ''' - ToAmt -End Enum - -''' - _ -Partial Public Class BatchInformation2 - - Private msgIdField As String - - Private pmtInfIdField As String - - Private nbOfTxsField As String - - Private ttlAmtField As ActiveOrHistoricCurrencyAndAmount - - Private cdtDbtIndField As CreditDebitCode - - Private cdtDbtIndFieldSpecified As Boolean - - ''' - Public Property MsgId() As String - Get - Return Me.msgIdField - End Get - Set - Me.msgIdField = value - End Set - End Property - - ''' - Public Property PmtInfId() As String - Get - Return Me.pmtInfIdField - End Get - Set - Me.pmtInfIdField = value - End Set - End Property - - ''' - Public Property NbOfTxs() As String - Get - Return Me.nbOfTxsField - End Get - Set - Me.nbOfTxsField = value - End Set - End Property - - ''' - Public Property TtlAmt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.ttlAmtField - End Get - Set - Me.ttlAmtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property - - ''' - _ - Public Property CdtDbtIndSpecified() As Boolean - Get - Return Me.cdtDbtIndFieldSpecified - End Get - Set - Me.cdtDbtIndFieldSpecified = value - End Set - End Property -End Class - -''' - _ -Partial Public Class EntryDetails3 - - Private btchField As BatchInformation2 - - Private txDtlsField() As EntryTransaction4 - - ''' - Public Property Btch() As BatchInformation2 - Get - Return Me.btchField - End Get - Set - Me.btchField = value - End Set - End Property - - ''' - _ - Public Property TxDtls() As EntryTransaction4() - Get - Return Me.txDtlsField - End Get - Set - Me.txDtlsField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CardEntry1 - - Private cardField As PaymentCard4 - - Private pOIField As PointOfInteraction1 - - Private aggtdNtryField As CardAggregated1 - - ''' - Public Property Card() As PaymentCard4 - Get - Return Me.cardField - End Get - Set - Me.cardField = value - End Set - End Property - - ''' - Public Property POI() As PointOfInteraction1 - Get - Return Me.pOIField - End Get - Set - Me.pOIField = value - End Set - End Property - - ''' - Public Property AggtdNtry() As CardAggregated1 - Get - Return Me.aggtdNtryField - End Get - Set - Me.aggtdNtryField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TechnicalInputChannel1Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType9 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType9 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType9 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class MessageIdentification2 - - Private msgNmIdField As String - - Private msgIdField As String - - ''' - Public Property MsgNmId() As String - Get - Return Me.msgNmIdField - End Get - Set - Me.msgNmIdField = value - End Set - End Property - - ''' - Public Property MsgId() As String - Get - Return Me.msgIdField - End Get - Set - Me.msgIdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ReportEntry4 - - Private ntryRefField As String - - Private amtField As ActiveOrHistoricCurrencyAndAmount - - Private cdtDbtIndField As CreditDebitCode - - Private rvslIndField As Boolean - - Private rvslIndFieldSpecified As Boolean - - Private stsField As EntryStatus2Code - - Private bookgDtField As DateAndDateTimeChoice - - Private valDtField As DateAndDateTimeChoice - - Private acctSvcrRefField As String - - Private avlbtyField() As CashBalanceAvailability2 - - Private bkTxCdField As BankTransactionCodeStructure4 - - Private comssnWvrIndField As Boolean - - Private comssnWvrIndFieldSpecified As Boolean - - Private addtlInfIndField As MessageIdentification2 - - Private amtDtlsField As AmountAndCurrencyExchange3 - - Private chrgsField As Charges4 - - Private techInptChanlField As TechnicalInputChannel1Choice - - Private intrstField As TransactionInterest3 - - Private cardTxField As CardEntry1 - - Private ntryDtlsField() As EntryDetails3 - - Private addtlNtryInfField As String - - ''' - Public Property NtryRef() As String - Get - Return Me.ntryRefField - End Get - Set - Me.ntryRefField = value - End Set - End Property - - ''' - Public Property Amt() As ActiveOrHistoricCurrencyAndAmount - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property - - ''' - Public Property RvslInd() As Boolean - Get - Return Me.rvslIndField - End Get - Set - Me.rvslIndField = value - End Set - End Property - - ''' - _ - Public Property RvslIndSpecified() As Boolean - Get - Return Me.rvslIndFieldSpecified - End Get - Set - Me.rvslIndFieldSpecified = value - End Set - End Property - - ''' - Public Property Sts() As EntryStatus2Code - Get - Return Me.stsField - End Get - Set - Me.stsField = value - End Set - End Property - - ''' - Public Property BookgDt() As DateAndDateTimeChoice - Get - Return Me.bookgDtField - End Get - Set - Me.bookgDtField = value - End Set - End Property - - ''' - Public Property ValDt() As DateAndDateTimeChoice - Get - Return Me.valDtField - End Get - Set - Me.valDtField = value - End Set - End Property - - ''' - Public Property AcctSvcrRef() As String - Get - Return Me.acctSvcrRefField - End Get - Set - Me.acctSvcrRefField = value - End Set - End Property - - ''' - _ - Public Property Avlbty() As CashBalanceAvailability2() - Get - Return Me.avlbtyField - End Get - Set - Me.avlbtyField = value - End Set - End Property - - ''' - Public Property BkTxCd() As BankTransactionCodeStructure4 - Get - Return Me.bkTxCdField - End Get - Set - Me.bkTxCdField = value - End Set - End Property - - ''' - Public Property ComssnWvrInd() As Boolean - Get - Return Me.comssnWvrIndField - End Get - Set - Me.comssnWvrIndField = value - End Set - End Property - - ''' - _ - Public Property ComssnWvrIndSpecified() As Boolean - Get - Return Me.comssnWvrIndFieldSpecified - End Get - Set - Me.comssnWvrIndFieldSpecified = value - End Set - End Property - - ''' - Public Property AddtlInfInd() As MessageIdentification2 - Get - Return Me.addtlInfIndField - End Get - Set - Me.addtlInfIndField = value - End Set - End Property - - ''' - Public Property AmtDtls() As AmountAndCurrencyExchange3 - Get - Return Me.amtDtlsField - End Get - Set - Me.amtDtlsField = value - End Set - End Property - - ''' - Public Property Chrgs() As Charges4 - Get - Return Me.chrgsField - End Get - Set - Me.chrgsField = value - End Set - End Property - - ''' - Public Property TechInptChanl() As TechnicalInputChannel1Choice - Get - Return Me.techInptChanlField - End Get - Set - Me.techInptChanlField = value - End Set - End Property - - ''' - Public Property Intrst() As TransactionInterest3 - Get - Return Me.intrstField - End Get - Set - Me.intrstField = value - End Set - End Property - - ''' - Public Property CardTx() As CardEntry1 - Get - Return Me.cardTxField - End Get - Set - Me.cardTxField = value - End Set - End Property - - ''' - _ - Public Property NtryDtls() As EntryDetails3() - Get - Return Me.ntryDtlsField - End Get - Set - Me.ntryDtlsField = value - End Set - End Property - - ''' - Public Property AddtlNtryInf() As String - Get - Return Me.addtlNtryInfField - End Get - Set - Me.addtlNtryInfField = value - End Set - End Property -End Class - -''' - _ -Public Enum EntryStatus2Code - - ''' - BOOK - - ''' - PDNG - - ''' - INFO -End Enum - -''' - _ -Partial Public Class TotalsPerBankTransactionCode3 - - Private nbOfNtriesField As String - - Private sumField As Decimal - - Private sumFieldSpecified As Boolean - - Private ttlNetNtryField As AmountAndDirection35 - - Private fcstIndField As Boolean - - Private fcstIndFieldSpecified As Boolean - - Private bkTxCdField As BankTransactionCodeStructure4 - - Private avlbtyField() As CashBalanceAvailability2 - - ''' - Public Property NbOfNtries() As String - Get - Return Me.nbOfNtriesField - End Get - Set - Me.nbOfNtriesField = value - End Set - End Property - - ''' - Public Property Sum() As Decimal - Get - Return Me.sumField - End Get - Set - Me.sumField = value - End Set - End Property - - ''' - _ - Public Property SumSpecified() As Boolean - Get - Return Me.sumFieldSpecified - End Get - Set - Me.sumFieldSpecified = value - End Set - End Property - - ''' - Public Property TtlNetNtry() As AmountAndDirection35 - Get - Return Me.ttlNetNtryField - End Get - Set - Me.ttlNetNtryField = value - End Set - End Property - - ''' - Public Property FcstInd() As Boolean - Get - Return Me.fcstIndField - End Get - Set - Me.fcstIndField = value - End Set - End Property - - ''' - _ - Public Property FcstIndSpecified() As Boolean - Get - Return Me.fcstIndFieldSpecified - End Get - Set - Me.fcstIndFieldSpecified = value - End Set - End Property - - ''' - Public Property BkTxCd() As BankTransactionCodeStructure4 - Get - Return Me.bkTxCdField - End Get - Set - Me.bkTxCdField = value - End Set - End Property - - ''' - _ - Public Property Avlbty() As CashBalanceAvailability2() - Get - Return Me.avlbtyField - End Get - Set - Me.avlbtyField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class AmountAndDirection35 - - Private amtField As Decimal - - Private cdtDbtIndField As CreditDebitCode - - ''' - Public Property Amt() As Decimal - Get - Return Me.amtField - End Get - Set - Me.amtField = value - End Set - End Property - - ''' - Public Property CdtDbtInd() As CreditDebitCode - Get - Return Me.cdtDbtIndField - End Get - Set - Me.cdtDbtIndField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class NumberAndSumOfTransactions1 - - Private nbOfNtriesField As String - - Private sumField As Decimal - - Private sumFieldSpecified As Boolean - - ''' - Public Property NbOfNtries() As String - Get - Return Me.nbOfNtriesField - End Get - Set - Me.nbOfNtriesField = value - End Set - End Property - - ''' - Public Property Sum() As Decimal - Get - Return Me.sumField - End Get - Set - Me.sumField = value - End Set - End Property - - ''' - _ - Public Property SumSpecified() As Boolean - Get - Return Me.sumFieldSpecified - End Get - Set - Me.sumFieldSpecified = value - End Set - End Property -End Class - -''' - _ -Partial Public Class NumberAndSumOfTransactions4 - - Private nbOfNtriesField As String - - Private sumField As Decimal - - Private sumFieldSpecified As Boolean - - Private ttlNetNtryField As AmountAndDirection35 - - ''' - Public Property NbOfNtries() As String - Get - Return Me.nbOfNtriesField - End Get - Set - Me.nbOfNtriesField = value - End Set - End Property - - ''' - Public Property Sum() As Decimal - Get - Return Me.sumField - End Get - Set - Me.sumField = value - End Set - End Property - - ''' - _ - Public Property SumSpecified() As Boolean - Get - Return Me.sumFieldSpecified - End Get - Set - Me.sumFieldSpecified = value - End Set - End Property - - ''' - Public Property TtlNetNtry() As AmountAndDirection35 - Get - Return Me.ttlNetNtryField - End Get - Set - Me.ttlNetNtryField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class TotalTransactions4 - - Private ttlNtriesField As NumberAndSumOfTransactions4 - - Private ttlCdtNtriesField As NumberAndSumOfTransactions1 - - Private ttlDbtNtriesField As NumberAndSumOfTransactions1 - - Private ttlNtriesPerBkTxCdField() As TotalsPerBankTransactionCode3 - - ''' - Public Property TtlNtries() As NumberAndSumOfTransactions4 - Get - Return Me.ttlNtriesField - End Get - Set - Me.ttlNtriesField = value - End Set - End Property - - ''' - Public Property TtlCdtNtries() As NumberAndSumOfTransactions1 - Get - Return Me.ttlCdtNtriesField - End Get - Set - Me.ttlCdtNtriesField = value - End Set - End Property - - ''' - Public Property TtlDbtNtries() As NumberAndSumOfTransactions1 - Get - Return Me.ttlDbtNtriesField - End Get - Set - Me.ttlDbtNtriesField = value - End Set - End Property - - ''' - _ - Public Property TtlNtriesPerBkTxCd() As TotalsPerBankTransactionCode3() - Get - Return Me.ttlNtriesPerBkTxCdField - End Get - Set - Me.ttlNtriesPerBkTxCdField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class AccountInterest2 - - Private tpField As InterestType1Choice - - Private rateField() As Rate3 - - Private frToDtField As DateTimePeriodDetails - - Private rsnField As String - - ''' - Public Property Tp() As InterestType1Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - _ - Public Property Rate() As Rate3() - Get - Return Me.rateField - End Get - Set - Me.rateField = value - End Set - End Property - - ''' - Public Property FrToDt() As DateTimePeriodDetails - Get - Return Me.frToDtField - End Get - Set - Me.frToDtField = value - End Set - End Property - - ''' - Public Property Rsn() As String - Get - Return Me.rsnField - End Get - Set - Me.rsnField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class CashAccount25 - - Private idField As AccountIdentification4Choice - - Private tpField As CashAccountType2Choice - - Private ccyField As String - - Private nmField As String - - Private ownrField As PartyIdentification43 - - Private svcrField As BranchAndFinancialInstitutionIdentification5 - - ''' - Public Property Id() As AccountIdentification4Choice - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property Tp() As CashAccountType2Choice - Get - Return Me.tpField - End Get - Set - Me.tpField = value - End Set - End Property - - ''' - Public Property Ccy() As String - Get - Return Me.ccyField - End Get - Set - Me.ccyField = value - End Set - End Property - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property - - ''' - Public Property Ownr() As PartyIdentification43 - Get - Return Me.ownrField - End Get - Set - Me.ownrField = value - End Set - End Property - - ''' - Public Property Svcr() As BranchAndFinancialInstitutionIdentification5 - Get - Return Me.svcrField - End Get - Set - Me.svcrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ReportingSource1Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType2 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType2 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType2 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class AccountNotification7 - - Private idField As String - - Private ntfctnPgntnField As Pagination - - Private elctrncSeqNbField As Decimal - - Private elctrncSeqNbFieldSpecified As Boolean - - Private lglSeqNbField As Decimal - - Private lglSeqNbFieldSpecified As Boolean - - Private creDtTmField As Date - - Private frToDtField As DateTimePeriodDetails - - Private cpyDplctIndField As CopyDuplicate1Code - - Private cpyDplctIndFieldSpecified As Boolean - - Private rptgSrcField As ReportingSource1Choice - - Private acctField As CashAccount25 - - Private rltdAcctField As CashAccount24 - - Private intrstField() As AccountInterest2 - - Private txsSummryField As TotalTransactions4 - - Private ntryField() As ReportEntry4 - - Private addtlNtfctnInfField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property NtfctnPgntn() As Pagination - Get - Return Me.ntfctnPgntnField - End Get - Set - Me.ntfctnPgntnField = value - End Set - End Property - - ''' - Public Property ElctrncSeqNb() As Decimal - Get - Return Me.elctrncSeqNbField - End Get - Set - Me.elctrncSeqNbField = value - End Set - End Property - - ''' - _ - Public Property ElctrncSeqNbSpecified() As Boolean - Get - Return Me.elctrncSeqNbFieldSpecified - End Get - Set - Me.elctrncSeqNbFieldSpecified = value - End Set - End Property - - ''' - Public Property LglSeqNb() As Decimal - Get - Return Me.lglSeqNbField - End Get - Set - Me.lglSeqNbField = value - End Set - End Property - - ''' - _ - Public Property LglSeqNbSpecified() As Boolean - Get - Return Me.lglSeqNbFieldSpecified - End Get - Set - Me.lglSeqNbFieldSpecified = value - End Set - End Property - - ''' - Public Property CreDtTm() As Date - Get - Return Me.creDtTmField - End Get - Set - Me.creDtTmField = value - End Set - End Property - - ''' - Public Property FrToDt() As DateTimePeriodDetails - Get - Return Me.frToDtField - End Get - Set - Me.frToDtField = value - End Set - End Property - - ''' - Public Property CpyDplctInd() As CopyDuplicate1Code - Get - Return Me.cpyDplctIndField - End Get - Set - Me.cpyDplctIndField = value - End Set - End Property - - ''' - _ - Public Property CpyDplctIndSpecified() As Boolean - Get - Return Me.cpyDplctIndFieldSpecified - End Get - Set - Me.cpyDplctIndFieldSpecified = value - End Set - End Property - - ''' - Public Property RptgSrc() As ReportingSource1Choice - Get - Return Me.rptgSrcField - End Get - Set - Me.rptgSrcField = value - End Set - End Property - - ''' - Public Property Acct() As CashAccount25 - Get - Return Me.acctField - End Get - Set - Me.acctField = value - End Set - End Property - - ''' - Public Property RltdAcct() As CashAccount24 - Get - Return Me.rltdAcctField - End Get - Set - Me.rltdAcctField = value - End Set - End Property - - ''' - _ - Public Property Intrst() As AccountInterest2() - Get - Return Me.intrstField - End Get - Set - Me.intrstField = value - End Set - End Property - - ''' - Public Property TxsSummry() As TotalTransactions4 - Get - Return Me.txsSummryField - End Get - Set - Me.txsSummryField = value - End Set - End Property - - ''' - _ - Public Property Ntry() As ReportEntry4() - Get - Return Me.ntryField - End Get - Set - Me.ntryField = value - End Set - End Property - - ''' - Public Property AddtlNtfctnInf() As String - Get - Return Me.addtlNtfctnInfField - End Get - Set - Me.addtlNtfctnInfField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class Pagination - - Private pgNbField As String - - Private lastPgIndField As Boolean - - ''' - Public Property PgNb() As String - Get - Return Me.pgNbField - End Get - Set - Me.pgNbField = value - End Set - End Property - - ''' - Public Property LastPgInd() As Boolean - Get - Return Me.lastPgIndField - End Get - Set - Me.lastPgIndField = value - End Set - End Property -End Class - -''' - _ -Public Enum CopyDuplicate1Code - - ''' - CODU - - ''' - COPY - - ''' - DUPL -End Enum - -''' - _ -Partial Public Class OriginalBusinessQuery1 - - Private msgIdField As String - - Private msgNmIdField As String - - Private creDtTmField As Date - - Private creDtTmFieldSpecified As Boolean - - ''' - Public Property MsgId() As String - Get - Return Me.msgIdField - End Get - Set - Me.msgIdField = value - End Set - End Property - - ''' - Public Property MsgNmId() As String - Get - Return Me.msgNmIdField - End Get - Set - Me.msgNmIdField = value - End Set - End Property - - ''' - Public Property CreDtTm() As Date - Get - Return Me.creDtTmField - End Get - Set - Me.creDtTmField = value - End Set - End Property - - ''' - _ - Public Property CreDtTmSpecified() As Boolean - Get - Return Me.creDtTmFieldSpecified - End Get - Set - Me.creDtTmFieldSpecified = value - End Set - End Property -End Class - -''' - _ -Partial Public Class ContactDetails2 - - Private nmPrfxField As NamePrefix1Code - - Private nmPrfxFieldSpecified As Boolean - - Private nmField As String - - Private phneNbField As String - - Private mobNbField As String - - Private faxNbField As String - - Private emailAdrField As String - - Private othrField As String - - ''' - Public Property NmPrfx() As NamePrefix1Code - Get - Return Me.nmPrfxField - End Get - Set - Me.nmPrfxField = value - End Set - End Property - - ''' - _ - Public Property NmPrfxSpecified() As Boolean - Get - Return Me.nmPrfxFieldSpecified - End Get - Set - Me.nmPrfxFieldSpecified = value - End Set - End Property - - ''' - Public Property Nm() As String - Get - Return Me.nmField - End Get - Set - Me.nmField = value - End Set - End Property - - ''' - Public Property PhneNb() As String - Get - Return Me.phneNbField - End Get - Set - Me.phneNbField = value - End Set - End Property - - ''' - Public Property MobNb() As String - Get - Return Me.mobNbField - End Get - Set - Me.mobNbField = value - End Set - End Property - - ''' - Public Property FaxNb() As String - Get - Return Me.faxNbField - End Get - Set - Me.faxNbField = value - End Set - End Property - - ''' - Public Property EmailAdr() As String - Get - Return Me.emailAdrField - End Get - Set - Me.emailAdrField = value - End Set - End Property - - ''' - Public Property Othr() As String - Get - Return Me.othrField - End Get - Set - Me.othrField = value - End Set - End Property -End Class - -''' - _ -Public Enum NamePrefix1Code - - ''' - DOCT - - ''' - MIST - - ''' - MISS - - ''' - MADM -End Enum - -''' - _ -Partial Public Class PersonIdentificationSchemeName1Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType1 - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType1 - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType1 - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class GenericPersonIdentification1 - - Private idField As String - - Private schmeNmField As PersonIdentificationSchemeName1Choice - - Private issrField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property SchmeNm() As PersonIdentificationSchemeName1Choice - Get - Return Me.schmeNmField - End Get - Set - Me.schmeNmField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class DateAndPlaceOfBirth - - Private birthDtField As Date - - Private prvcOfBirthField As String - - Private cityOfBirthField As String - - Private ctryOfBirthField As String - - ''' - _ - Public Property BirthDt() As Date - Get - Return Me.birthDtField - End Get - Set - Me.birthDtField = value - End Set - End Property - - ''' - Public Property PrvcOfBirth() As String - Get - Return Me.prvcOfBirthField - End Get - Set - Me.prvcOfBirthField = value - End Set - End Property - - ''' - Public Property CityOfBirth() As String - Get - Return Me.cityOfBirthField - End Get - Set - Me.cityOfBirthField = value - End Set - End Property - - ''' - Public Property CtryOfBirth() As String - Get - Return Me.ctryOfBirthField - End Get - Set - Me.ctryOfBirthField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class PersonIdentification5 - - Private dtAndPlcOfBirthField As DateAndPlaceOfBirth - - Private othrField() As GenericPersonIdentification1 - - ''' - Public Property DtAndPlcOfBirth() As DateAndPlaceOfBirth - Get - Return Me.dtAndPlcOfBirthField - End Get - Set - Me.dtAndPlcOfBirthField = value - End Set - End Property - - ''' - _ - Public Property Othr() As GenericPersonIdentification1() - Get - Return Me.othrField - End Get - Set - Me.othrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class OrganisationIdentificationSchemeName1Choice - - Private itemField As String - - Private itemElementNameField As ItemChoiceType - - ''' - _ - Public Property Item() As String - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property - - ''' - _ - Public Property ItemElementName() As ItemChoiceType - Get - Return Me.itemElementNameField - End Get - Set - Me.itemElementNameField = value - End Set - End Property -End Class - -''' - _ -Public Enum ItemChoiceType - - ''' - Cd - - ''' - Prtry -End Enum - -''' - _ -Partial Public Class GenericOrganisationIdentification1 - - Private idField As String - - Private schmeNmField As OrganisationIdentificationSchemeName1Choice - - Private issrField As String - - ''' - Public Property Id() As String - Get - Return Me.idField - End Get - Set - Me.idField = value - End Set - End Property - - ''' - Public Property SchmeNm() As OrganisationIdentificationSchemeName1Choice - Get - Return Me.schmeNmField - End Get - Set - Me.schmeNmField = value - End Set - End Property - - ''' - Public Property Issr() As String - Get - Return Me.issrField - End Get - Set - Me.issrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class OrganisationIdentification8 - - Private anyBICField As String - - Private othrField() As GenericOrganisationIdentification1 - - ''' - Public Property AnyBIC() As String - Get - Return Me.anyBICField - End Get - Set - Me.anyBICField = value - End Set - End Property - - ''' - _ - Public Property Othr() As GenericOrganisationIdentification1() - Get - Return Me.othrField - End Get - Set - Me.othrField = value - End Set - End Property -End Class - -''' - _ -Partial Public Class Party11Choice - - Private itemField As Object - - ''' - _ - Public Property Item() As Object - Get - Return Me.itemField - End Get - Set - Me.itemField = value - End Set - End Property -End Class +''------------------------------------------------------------------------------ +'' +'' Dieser Code wurde von einem Tool generiert. +'' Laufzeitversion:4.0.30319.42000 +'' +'' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +'' der Code erneut generiert wird. +'' +''------------------------------------------------------------------------------ + +'Option Strict Off +'Option Explicit On + +'Imports System.Xml.Serialization + +'' +''Dieser Quellcode wurde automatisch generiert von xsd, Version=4.6.81.0. +'' + +'''' +' +'Partial Public Class Document + +' Private bkToCstmrDbtCdtNtfctnField As BankToCustomerDebitCreditNotificationV04 + +' ''' +' Public Property BkToCstmrDbtCdtNtfctn() As BankToCustomerDebitCreditNotificationV04 +' Get +' Return Me.bkToCstmrDbtCdtNtfctnField +' End Get +' Set +' Me.bkToCstmrDbtCdtNtfctnField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class BankToCustomerDebitCreditNotificationV04 + +' Private grpHdrField As GroupHeader58 + +' Private ntfctnField() As AccountNotification7 + +' Private splmtryDataField() As SupplementaryData1 + +' ''' +' Public Property GrpHdr() As GroupHeader58 +' Get +' Return Me.grpHdrField +' End Get +' Set +' Me.grpHdrField = value +' End Set +' End Property + +' ''' +' +' Public Property Ntfctn() As AccountNotification7() +' Get +' Return Me.ntfctnField +' End Get +' Set +' Me.ntfctnField = value +' End Set +' End Property + +' ''' +' +' Public Property SplmtryData() As SupplementaryData1() +' Get +' Return Me.splmtryDataField +' End Get +' Set +' Me.splmtryDataField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class GroupHeader58 + +' Private msgIdField As String + +' Private creDtTmField As Date + +' Private msgRcptField As PartyIdentification43 + +' Private msgPgntnField As Pagination + +' Private orgnlBizQryField As OriginalBusinessQuery1 + +' Private addtlInfField As String + +' ''' +' Public Property MsgId() As String +' Get +' Return Me.msgIdField +' End Get +' Set +' Me.msgIdField = value +' End Set +' End Property + +' ''' +' Public Property CreDtTm() As Date +' Get +' Return Me.creDtTmField +' End Get +' Set +' Me.creDtTmField = value +' End Set +' End Property + +' ''' +' Public Property MsgRcpt() As PartyIdentification43 +' Get +' Return Me.msgRcptField +' End Get +' Set +' Me.msgRcptField = value +' End Set +' End Property + +' ''' +' Public Property MsgPgntn() As Pagination +' Get +' Return Me.msgPgntnField +' End Get +' Set +' Me.msgPgntnField = value +' End Set +' End Property + +' ''' +' Public Property OrgnlBizQry() As OriginalBusinessQuery1 +' Get +' Return Me.orgnlBizQryField +' End Get +' Set +' Me.orgnlBizQryField = value +' End Set +' End Property + +' ''' +' Public Property AddtlInf() As String +' Get +' Return Me.addtlInfField +' End Get +' Set +' Me.addtlInfField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class PartyIdentification43 + +' Private nmField As String + +' Private pstlAdrField As PostalAddress6 + +' Private idField As Party11Choice + +' Private ctryOfResField As String + +' Private ctctDtlsField As ContactDetails2 + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property + +' ''' +' Public Property PstlAdr() As PostalAddress6 +' Get +' Return Me.pstlAdrField +' End Get +' Set +' Me.pstlAdrField = value +' End Set +' End Property + +' ''' +' Public Property Id() As Party11Choice +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property CtryOfRes() As String +' Get +' Return Me.ctryOfResField +' End Get +' Set +' Me.ctryOfResField = value +' End Set +' End Property + +' ''' +' Public Property CtctDtls() As ContactDetails2 +' Get +' Return Me.ctctDtlsField +' End Get +' Set +' Me.ctctDtlsField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class PostalAddress6 + +' Private adrTpField As AddressType2Code + +' Private adrTpFieldSpecified As Boolean + +' Private deptField As String + +' Private subDeptField As String + +' Private strtNmField As String + +' Private bldgNbField As String + +' Private pstCdField As String + +' Private twnNmField As String + +' Private ctrySubDvsnField As String + +' Private ctryField As String + +' Private adrLineField() As String + +' ''' +' Public Property AdrTp() As AddressType2Code +' Get +' Return Me.adrTpField +' End Get +' Set +' Me.adrTpField = value +' End Set +' End Property + +' ''' +' +' Public Property AdrTpSpecified() As Boolean +' Get +' Return Me.adrTpFieldSpecified +' End Get +' Set +' Me.adrTpFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Dept() As String +' Get +' Return Me.deptField +' End Get +' Set +' Me.deptField = value +' End Set +' End Property + +' ''' +' Public Property SubDept() As String +' Get +' Return Me.subDeptField +' End Get +' Set +' Me.subDeptField = value +' End Set +' End Property + +' ''' +' Public Property StrtNm() As String +' Get +' Return Me.strtNmField +' End Get +' Set +' Me.strtNmField = value +' End Set +' End Property + +' ''' +' Public Property BldgNb() As String +' Get +' Return Me.bldgNbField +' End Get +' Set +' Me.bldgNbField = value +' End Set +' End Property + +' ''' +' Public Property PstCd() As String +' Get +' Return Me.pstCdField +' End Get +' Set +' Me.pstCdField = value +' End Set +' End Property + +' ''' +' Public Property TwnNm() As String +' Get +' Return Me.twnNmField +' End Get +' Set +' Me.twnNmField = value +' End Set +' End Property + +' ''' +' Public Property CtrySubDvsn() As String +' Get +' Return Me.ctrySubDvsnField +' End Get +' Set +' Me.ctrySubDvsnField = value +' End Set +' End Property + +' ''' +' Public Property Ctry() As String +' Get +' Return Me.ctryField +' End Get +' Set +' Me.ctryField = value +' End Set +' End Property + +' ''' +' +' Public Property AdrLine() As String() +' Get +' Return Me.adrLineField +' End Get +' Set +' Me.adrLineField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum AddressType2Code + +' ''' +' ADDR + +' ''' +' PBOX + +' ''' +' HOME + +' ''' +' BIZZ + +' ''' +' MLTO + +' ''' +' DLVY +'End Enum + +'''' +' +'Partial Public Class SupplementaryData1 + +' Private plcAndNmField As String + +' Private envlpField As System.Xml.XmlElement + +' ''' +' Public Property PlcAndNm() As String +' Get +' Return Me.plcAndNmField +' End Get +' Set +' Me.plcAndNmField = value +' End Set +' End Property + +' ''' +' Public Property Envlp() As System.Xml.XmlElement +' Get +' Return Me.envlpField +' End Get +' Set +' Me.envlpField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class Product2 + +' Private pdctCdField As String + +' Private unitOfMeasrField As UnitOfMeasure1Code + +' Private unitOfMeasrFieldSpecified As Boolean + +' Private pdctQtyField As Decimal + +' Private pdctQtyFieldSpecified As Boolean + +' Private unitPricField As Decimal + +' Private unitPricFieldSpecified As Boolean + +' Private pdctAmtField As Decimal + +' Private pdctAmtFieldSpecified As Boolean + +' Private taxTpField As String + +' Private addtlPdctInfField As String + +' ''' +' Public Property PdctCd() As String +' Get +' Return Me.pdctCdField +' End Get +' Set +' Me.pdctCdField = value +' End Set +' End Property + +' ''' +' Public Property UnitOfMeasr() As UnitOfMeasure1Code +' Get +' Return Me.unitOfMeasrField +' End Get +' Set +' Me.unitOfMeasrField = value +' End Set +' End Property + +' ''' +' +' Public Property UnitOfMeasrSpecified() As Boolean +' Get +' Return Me.unitOfMeasrFieldSpecified +' End Get +' Set +' Me.unitOfMeasrFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property PdctQty() As Decimal +' Get +' Return Me.pdctQtyField +' End Get +' Set +' Me.pdctQtyField = value +' End Set +' End Property + +' ''' +' +' Public Property PdctQtySpecified() As Boolean +' Get +' Return Me.pdctQtyFieldSpecified +' End Get +' Set +' Me.pdctQtyFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property UnitPric() As Decimal +' Get +' Return Me.unitPricField +' End Get +' Set +' Me.unitPricField = value +' End Set +' End Property + +' ''' +' +' Public Property UnitPricSpecified() As Boolean +' Get +' Return Me.unitPricFieldSpecified +' End Get +' Set +' Me.unitPricFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property PdctAmt() As Decimal +' Get +' Return Me.pdctAmtField +' End Get +' Set +' Me.pdctAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property PdctAmtSpecified() As Boolean +' Get +' Return Me.pdctAmtFieldSpecified +' End Get +' Set +' Me.pdctAmtFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property TaxTp() As String +' Get +' Return Me.taxTpField +' End Get +' Set +' Me.taxTpField = value +' End Set +' End Property + +' ''' +' Public Property AddtlPdctInf() As String +' Get +' Return Me.addtlPdctInfField +' End Get +' Set +' Me.addtlPdctInfField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum UnitOfMeasure1Code + +' ''' +' PIEC + +' ''' +' TONS + +' ''' +' FOOT + +' ''' +' GBGA + +' ''' +' USGA + +' ''' +' GRAM + +' ''' +' INCH + +' ''' +' KILO + +' ''' +' PUND + +' ''' +' METR + +' ''' +' CMET + +' ''' +' MMET + +' ''' +' LITR + +' ''' +' CELI + +' ''' +' MILI + +' ''' +' GBOU + +' ''' +' USOU + +' ''' +' GBQA + +' ''' +' USQA + +' ''' +' GBPI + +' ''' +' USPI + +' ''' +' MILE + +' ''' +' KMET + +' ''' +' YARD + +' ''' +' SQKI + +' ''' +' HECT + +' ''' +' ARES + +' ''' +' SMET + +' ''' +' SCMT + +' ''' +' SMIL + +' ''' +' SQMI + +' ''' +' SQYA + +' ''' +' SQFO + +' ''' +' SQIN + +' ''' +' ACRE +'End Enum + +'''' +' +'Partial Public Class TransactionIdentifier1 + +' Private txDtTmField As Date + +' Private txRefField As String + +' ''' +' Public Property TxDtTm() As Date +' Get +' Return Me.txDtTmField +' End Get +' Set +' Me.txDtTmField = value +' End Set +' End Property + +' ''' +' Public Property TxRef() As String +' Get +' Return Me.txRefField +' End Get +' Set +' Me.txRefField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CardIndividualTransaction1 + +' Private addtlSvcField As CardPaymentServiceType2Code + +' Private addtlSvcFieldSpecified As Boolean + +' Private txCtgyField As String + +' Private saleRcncltnIdField As String + +' Private saleRefNbField As String + +' Private seqNbField As String + +' Private txIdField As TransactionIdentifier1 + +' Private pdctField As Product2 + +' Private vldtnDtField As Date + +' Private vldtnDtFieldSpecified As Boolean + +' Private vldtnSeqNbField As String + +' ''' +' Public Property AddtlSvc() As CardPaymentServiceType2Code +' Get +' Return Me.addtlSvcField +' End Get +' Set +' Me.addtlSvcField = value +' End Set +' End Property + +' ''' +' +' Public Property AddtlSvcSpecified() As Boolean +' Get +' Return Me.addtlSvcFieldSpecified +' End Get +' Set +' Me.addtlSvcFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property TxCtgy() As String +' Get +' Return Me.txCtgyField +' End Get +' Set +' Me.txCtgyField = value +' End Set +' End Property + +' ''' +' Public Property SaleRcncltnId() As String +' Get +' Return Me.saleRcncltnIdField +' End Get +' Set +' Me.saleRcncltnIdField = value +' End Set +' End Property + +' ''' +' Public Property SaleRefNb() As String +' Get +' Return Me.saleRefNbField +' End Get +' Set +' Me.saleRefNbField = value +' End Set +' End Property + +' ''' +' Public Property SeqNb() As String +' Get +' Return Me.seqNbField +' End Get +' Set +' Me.seqNbField = value +' End Set +' End Property + +' ''' +' Public Property TxId() As TransactionIdentifier1 +' Get +' Return Me.txIdField +' End Get +' Set +' Me.txIdField = value +' End Set +' End Property + +' ''' +' Public Property Pdct() As Product2 +' Get +' Return Me.pdctField +' End Get +' Set +' Me.pdctField = value +' End Set +' End Property + +' ''' +' +' Public Property VldtnDt() As Date +' Get +' Return Me.vldtnDtField +' End Get +' Set +' Me.vldtnDtField = value +' End Set +' End Property + +' ''' +' +' Public Property VldtnDtSpecified() As Boolean +' Get +' Return Me.vldtnDtFieldSpecified +' End Get +' Set +' Me.vldtnDtFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property VldtnSeqNb() As String +' Get +' Return Me.vldtnSeqNbField +' End Get +' Set +' Me.vldtnSeqNbField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum CardPaymentServiceType2Code + +' ''' +' AGGR + +' ''' +' DCCV + +' ''' +' GRTT + +' ''' +' INSP + +' ''' +' LOYT + +' ''' +' NRES + +' ''' +' PUCO + +' ''' +' RECP + +' ''' +' SOAF + +' ''' +' UNAF + +' ''' +' VCAU +'End Enum + +'''' +' +'Partial Public Class CardTransaction1Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CardAggregated1 + +' Private addtlSvcField As CardPaymentServiceType2Code + +' Private addtlSvcFieldSpecified As Boolean + +' Private txCtgyField As String + +' Private saleRcncltnIdField As String + +' Private seqNbRgField As CardSequenceNumberRange1 + +' Private txDtRgField As DateOrDateTimePeriodChoice + +' ''' +' Public Property AddtlSvc() As CardPaymentServiceType2Code +' Get +' Return Me.addtlSvcField +' End Get +' Set +' Me.addtlSvcField = value +' End Set +' End Property + +' ''' +' +' Public Property AddtlSvcSpecified() As Boolean +' Get +' Return Me.addtlSvcFieldSpecified +' End Get +' Set +' Me.addtlSvcFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property TxCtgy() As String +' Get +' Return Me.txCtgyField +' End Get +' Set +' Me.txCtgyField = value +' End Set +' End Property + +' ''' +' Public Property SaleRcncltnId() As String +' Get +' Return Me.saleRcncltnIdField +' End Get +' Set +' Me.saleRcncltnIdField = value +' End Set +' End Property + +' ''' +' Public Property SeqNbRg() As CardSequenceNumberRange1 +' Get +' Return Me.seqNbRgField +' End Get +' Set +' Me.seqNbRgField = value +' End Set +' End Property + +' ''' +' Public Property TxDtRg() As DateOrDateTimePeriodChoice +' Get +' Return Me.txDtRgField +' End Get +' Set +' Me.txDtRgField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CardSequenceNumberRange1 + +' Private frstTxField As String + +' Private lastTxField As String + +' ''' +' Public Property FrstTx() As String +' Get +' Return Me.frstTxField +' End Get +' Set +' Me.frstTxField = value +' End Set +' End Property + +' ''' +' Public Property LastTx() As String +' Get +' Return Me.lastTxField +' End Get +' Set +' Me.lastTxField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class DateOrDateTimePeriodChoice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class DatePeriodDetails + +' Private frDtField As Date + +' Private toDtField As Date + +' ''' +' +' Public Property FrDt() As Date +' Get +' Return Me.frDtField +' End Get +' Set +' Me.frDtField = value +' End Set +' End Property + +' ''' +' +' Public Property ToDt() As Date +' Get +' Return Me.toDtField +' End Get +' Set +' Me.toDtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class DateTimePeriodDetails + +' Private frDtTmField As Date + +' Private toDtTmField As Date + +' ''' +' Public Property FrDtTm() As Date +' Get +' Return Me.frDtTmField +' End Get +' Set +' Me.frDtTmField = value +' End Set +' End Property + +' ''' +' Public Property ToDtTm() As Date +' Get +' Return Me.toDtTmField +' End Get +' Set +' Me.toDtTmField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CardTransaction1 + +' Private cardField As PaymentCard4 + +' Private pOIField As PointOfInteraction1 + +' Private txField As CardTransaction1Choice + +' ''' +' Public Property Card() As PaymentCard4 +' Get +' Return Me.cardField +' End Get +' Set +' Me.cardField = value +' End Set +' End Property + +' ''' +' Public Property POI() As PointOfInteraction1 +' Get +' Return Me.pOIField +' End Get +' Set +' Me.pOIField = value +' End Set +' End Property + +' ''' +' Public Property Tx() As CardTransaction1Choice +' Get +' Return Me.txField +' End Get +' Set +' Me.txField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class PaymentCard4 + +' Private plainCardDataField As PlainCardData1 + +' Private cardCtryCdField As String + +' Private cardBrndField As GenericIdentification1 + +' Private addtlCardDataField As String + +' ''' +' Public Property PlainCardData() As PlainCardData1 +' Get +' Return Me.plainCardDataField +' End Get +' Set +' Me.plainCardDataField = value +' End Set +' End Property + +' ''' +' Public Property CardCtryCd() As String +' Get +' Return Me.cardCtryCdField +' End Get +' Set +' Me.cardCtryCdField = value +' End Set +' End Property + +' ''' +' Public Property CardBrnd() As GenericIdentification1 +' Get +' Return Me.cardBrndField +' End Get +' Set +' Me.cardBrndField = value +' End Set +' End Property + +' ''' +' Public Property AddtlCardData() As String +' Get +' Return Me.addtlCardDataField +' End Get +' Set +' Me.addtlCardDataField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class PlainCardData1 + +' Private pANField As String + +' Private cardSeqNbField As String + +' Private fctvDtField As String + +' Private xpryDtField As String + +' Private svcCdField As String + +' Private trckDataField() As TrackData1 + +' Private cardSctyCdField As CardSecurityInformation1 + +' ''' +' Public Property PAN() As String +' Get +' Return Me.pANField +' End Get +' Set +' Me.pANField = value +' End Set +' End Property + +' ''' +' Public Property CardSeqNb() As String +' Get +' Return Me.cardSeqNbField +' End Get +' Set +' Me.cardSeqNbField = value +' End Set +' End Property + +' ''' +' +' Public Property FctvDt() As String +' Get +' Return Me.fctvDtField +' End Get +' Set +' Me.fctvDtField = value +' End Set +' End Property + +' ''' +' +' Public Property XpryDt() As String +' Get +' Return Me.xpryDtField +' End Get +' Set +' Me.xpryDtField = value +' End Set +' End Property + +' ''' +' Public Property SvcCd() As String +' Get +' Return Me.svcCdField +' End Get +' Set +' Me.svcCdField = value +' End Set +' End Property + +' ''' +' +' Public Property TrckData() As TrackData1() +' Get +' Return Me.trckDataField +' End Get +' Set +' Me.trckDataField = value +' End Set +' End Property + +' ''' +' Public Property CardSctyCd() As CardSecurityInformation1 +' Get +' Return Me.cardSctyCdField +' End Get +' Set +' Me.cardSctyCdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TrackData1 + +' Private trckNbField As String + +' Private trckValField As String + +' ''' +' Public Property TrckNb() As String +' Get +' Return Me.trckNbField +' End Get +' Set +' Me.trckNbField = value +' End Set +' End Property + +' ''' +' Public Property TrckVal() As String +' Get +' Return Me.trckValField +' End Get +' Set +' Me.trckValField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CardSecurityInformation1 + +' Private cSCMgmtField As CSCManagement1Code + +' Private cSCValField As String + +' ''' +' Public Property CSCMgmt() As CSCManagement1Code +' Get +' Return Me.cSCMgmtField +' End Get +' Set +' Me.cSCMgmtField = value +' End Set +' End Property + +' ''' +' Public Property CSCVal() As String +' Get +' Return Me.cSCValField +' End Get +' Set +' Me.cSCValField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum CSCManagement1Code + +' ''' +' PRST + +' ''' +' BYPS + +' ''' +' UNRD + +' ''' +' NCSC +'End Enum + +'''' +' +'Partial Public Class GenericIdentification1 + +' Private idField As String + +' Private schmeNmField As String + +' Private issrField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property SchmeNm() As String +' Get +' Return Me.schmeNmField +' End Get +' Set +' Me.schmeNmField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class PointOfInteraction1 + +' Private idField As GenericIdentification32 + +' Private sysNmField As String + +' Private grpIdField As String + +' Private cpbltiesField As PointOfInteractionCapabilities1 + +' Private cmpntField() As PointOfInteractionComponent1 + +' ''' +' Public Property Id() As GenericIdentification32 +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property SysNm() As String +' Get +' Return Me.sysNmField +' End Get +' Set +' Me.sysNmField = value +' End Set +' End Property + +' ''' +' Public Property GrpId() As String +' Get +' Return Me.grpIdField +' End Get +' Set +' Me.grpIdField = value +' End Set +' End Property + +' ''' +' Public Property Cpblties() As PointOfInteractionCapabilities1 +' Get +' Return Me.cpbltiesField +' End Get +' Set +' Me.cpbltiesField = value +' End Set +' End Property + +' ''' +' +' Public Property Cmpnt() As PointOfInteractionComponent1() +' Get +' Return Me.cmpntField +' End Get +' Set +' Me.cmpntField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class GenericIdentification32 + +' Private idField As String + +' Private tpField As PartyType3Code + +' Private tpFieldSpecified As Boolean + +' Private issrField As PartyType4Code + +' Private issrFieldSpecified As Boolean + +' Private shrtNmField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Tp() As PartyType3Code +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' +' Public Property TpSpecified() As Boolean +' Get +' Return Me.tpFieldSpecified +' End Get +' Set +' Me.tpFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Issr() As PartyType4Code +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property + +' ''' +' +' Public Property IssrSpecified() As Boolean +' Get +' Return Me.issrFieldSpecified +' End Get +' Set +' Me.issrFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property ShrtNm() As String +' Get +' Return Me.shrtNmField +' End Get +' Set +' Me.shrtNmField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum PartyType3Code + +' ''' +' OPOI + +' ''' +' MERC + +' ''' +' ACCP + +' ''' +' ITAG + +' ''' +' ACQR + +' ''' +' CISS + +' ''' +' DLIS +'End Enum + +'''' +' +'Public Enum PartyType4Code + +' ''' +' MERC + +' ''' +' ACCP + +' ''' +' ITAG + +' ''' +' ACQR + +' ''' +' CISS + +' ''' +' TAXH +'End Enum + +'''' +' +'Partial Public Class PointOfInteractionCapabilities1 + +' Private cardRdngCpbltiesField() As CardDataReading1Code + +' Private crdhldrVrfctnCpbltiesField() As CardholderVerificationCapability1Code + +' Private onLineCpbltiesField As OnLineCapability1Code + +' Private onLineCpbltiesFieldSpecified As Boolean + +' Private dispCpbltiesField() As DisplayCapabilities1 + +' Private prtLineWidthField As String + +' ''' +' +' Public Property CardRdngCpblties() As CardDataReading1Code() +' Get +' Return Me.cardRdngCpbltiesField +' End Get +' Set +' Me.cardRdngCpbltiesField = value +' End Set +' End Property + +' ''' +' +' Public Property CrdhldrVrfctnCpblties() As CardholderVerificationCapability1Code() +' Get +' Return Me.crdhldrVrfctnCpbltiesField +' End Get +' Set +' Me.crdhldrVrfctnCpbltiesField = value +' End Set +' End Property + +' ''' +' Public Property OnLineCpblties() As OnLineCapability1Code +' Get +' Return Me.onLineCpbltiesField +' End Get +' Set +' Me.onLineCpbltiesField = value +' End Set +' End Property + +' ''' +' +' Public Property OnLineCpbltiesSpecified() As Boolean +' Get +' Return Me.onLineCpbltiesFieldSpecified +' End Get +' Set +' Me.onLineCpbltiesFieldSpecified = value +' End Set +' End Property + +' ''' +' +' Public Property DispCpblties() As DisplayCapabilities1() +' Get +' Return Me.dispCpbltiesField +' End Get +' Set +' Me.dispCpbltiesField = value +' End Set +' End Property + +' ''' +' Public Property PrtLineWidth() As String +' Get +' Return Me.prtLineWidthField +' End Get +' Set +' Me.prtLineWidthField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum CardDataReading1Code + +' ''' +' TAGC + +' ''' +' PHYS + +' ''' +' BRCD + +' ''' +' MGST + +' ''' +' CICC + +' ''' +' DFLE + +' ''' +' CTLS + +' ''' +' ECTL +'End Enum + +'''' +' +'Public Enum CardholderVerificationCapability1Code + +' ''' +' MNSG + +' ''' +' NPIN + +' ''' +' FCPN + +' ''' +' FEPN + +' ''' +' FDSG + +' ''' +' FBIO + +' ''' +' MNVR + +' ''' +' FBIG + +' ''' +' APKI + +' ''' +' PKIS + +' ''' +' CHDT + +' ''' +' SCEC +'End Enum + +'''' +' +'Public Enum OnLineCapability1Code + +' ''' +' OFLN + +' ''' +' ONLN + +' ''' +' SMON +'End Enum + +'''' +' +'Partial Public Class DisplayCapabilities1 + +' Private dispTpField As UserInterface2Code + +' Private nbOfLinesField As String + +' Private lineWidthField As String + +' ''' +' Public Property DispTp() As UserInterface2Code +' Get +' Return Me.dispTpField +' End Get +' Set +' Me.dispTpField = value +' End Set +' End Property + +' ''' +' Public Property NbOfLines() As String +' Get +' Return Me.nbOfLinesField +' End Get +' Set +' Me.nbOfLinesField = value +' End Set +' End Property + +' ''' +' Public Property LineWidth() As String +' Get +' Return Me.lineWidthField +' End Get +' Set +' Me.lineWidthField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum UserInterface2Code + +' ''' +' MDSP + +' ''' +' CDSP +'End Enum + +'''' +' +'Partial Public Class PointOfInteractionComponent1 + +' Private pOICmpntTpField As POIComponentType1Code + +' Private manfctrIdField As String + +' Private mdlField As String + +' Private vrsnNbField As String + +' Private srlNbField As String + +' Private apprvlNbField() As String + +' ''' +' Public Property POICmpntTp() As POIComponentType1Code +' Get +' Return Me.pOICmpntTpField +' End Get +' Set +' Me.pOICmpntTpField = value +' End Set +' End Property + +' ''' +' Public Property ManfctrId() As String +' Get +' Return Me.manfctrIdField +' End Get +' Set +' Me.manfctrIdField = value +' End Set +' End Property + +' ''' +' Public Property Mdl() As String +' Get +' Return Me.mdlField +' End Get +' Set +' Me.mdlField = value +' End Set +' End Property + +' ''' +' Public Property VrsnNb() As String +' Get +' Return Me.vrsnNbField +' End Get +' Set +' Me.vrsnNbField = value +' End Set +' End Property + +' ''' +' Public Property SrlNb() As String +' Get +' Return Me.srlNbField +' End Get +' Set +' Me.srlNbField = value +' End Set +' End Property + +' ''' +' +' Public Property ApprvlNb() As String() +' Get +' Return Me.apprvlNbField +' End Get +' Set +' Me.apprvlNbField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum POIComponentType1Code + +' ''' +' SOFT + +' ''' +' EMVK + +' ''' +' EMVO + +' ''' +' MRIT + +' ''' +' CHIT + +' ''' +' SECM + +' ''' +' PEDV +'End Enum + +'''' +' +'Partial Public Class ActiveCurrencyAndAmount + +' Private ccyField As String + +' Private valueField As Decimal + +' ''' +' +' Public Property Ccy() As String +' Get +' Return Me.ccyField +' End Get +' Set +' Me.ccyField = value +' End Set +' End Property + +' ''' +' +' Public Property Value() As Decimal +' Get +' Return Me.valueField +' End Get +' Set +' Me.valueField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CashDeposit1 + +' Private noteDnmtnField As ActiveCurrencyAndAmount + +' Private nbOfNotesField As String + +' Private amtField As ActiveCurrencyAndAmount + +' ''' +' Public Property NoteDnmtn() As ActiveCurrencyAndAmount +' Get +' Return Me.noteDnmtnField +' End Get +' Set +' Me.noteDnmtnField = value +' End Set +' End Property + +' ''' +' Public Property NbOfNotes() As String +' Get +' Return Me.nbOfNotesField +' End Get +' Set +' Me.nbOfNotesField = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class GenericIdentification20 + +' Private idField As String + +' Private issrField As String + +' Private schmeNmField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property + +' ''' +' Public Property SchmeNm() As String +' Get +' Return Me.schmeNmField +' End Get +' Set +' Me.schmeNmField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class SecuritiesAccount13 + +' Private idField As String + +' Private tpField As GenericIdentification20 + +' Private nmField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Tp() As GenericIdentification20 +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CorporateAction9 + +' Private evtTpField As String + +' Private evtIdField As String + +' ''' +' Public Property EvtTp() As String +' Get +' Return Me.evtTpField +' End Get +' Set +' Me.evtTpField = value +' End Set +' End Property + +' ''' +' Public Property EvtId() As String +' Get +' Return Me.evtIdField +' End Get +' Set +' Me.evtIdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ReturnReason5Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType15 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType15 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType15 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class PaymentReturnReason2 + +' Private orgnlBkTxCdField As BankTransactionCodeStructure4 + +' Private orgtrField As PartyIdentification43 + +' Private rsnField As ReturnReason5Choice + +' Private addtlInfField() As String + +' ''' +' Public Property OrgnlBkTxCd() As BankTransactionCodeStructure4 +' Get +' Return Me.orgnlBkTxCdField +' End Get +' Set +' Me.orgnlBkTxCdField = value +' End Set +' End Property + +' ''' +' Public Property Orgtr() As PartyIdentification43 +' Get +' Return Me.orgtrField +' End Get +' Set +' Me.orgtrField = value +' End Set +' End Property + +' ''' +' Public Property Rsn() As ReturnReason5Choice +' Get +' Return Me.rsnField +' End Get +' Set +' Me.rsnField = value +' End Set +' End Property + +' ''' +' +' Public Property AddtlInf() As String() +' Get +' Return Me.addtlInfField +' End Get +' Set +' Me.addtlInfField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class BankTransactionCodeStructure4 + +' Private domnField As BankTransactionCodeStructure5 + +' Private prtryField As ProprietaryBankTransactionCodeStructure1 + +' ''' +' Public Property Domn() As BankTransactionCodeStructure5 +' Get +' Return Me.domnField +' End Get +' Set +' Me.domnField = value +' End Set +' End Property + +' ''' +' Public Property Prtry() As ProprietaryBankTransactionCodeStructure1 +' Get +' Return Me.prtryField +' End Get +' Set +' Me.prtryField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class BankTransactionCodeStructure5 + +' Private cdField As String + +' Private fmlyField As BankTransactionCodeStructure6 + +' ''' +' Public Property Cd() As String +' Get +' Return Me.cdField +' End Get +' Set +' Me.cdField = value +' End Set +' End Property + +' ''' +' Public Property Fmly() As BankTransactionCodeStructure6 +' Get +' Return Me.fmlyField +' End Get +' Set +' Me.fmlyField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class BankTransactionCodeStructure6 + +' Private cdField As String + +' Private subFmlyCdField As String + +' ''' +' Public Property Cd() As String +' Get +' Return Me.cdField +' End Get +' Set +' Me.cdField = value +' End Set +' End Property + +' ''' +' Public Property SubFmlyCd() As String +' Get +' Return Me.subFmlyCdField +' End Get +' Set +' Me.subFmlyCdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ProprietaryBankTransactionCodeStructure1 + +' Private cdField As String + +' Private issrField As String + +' ''' +' Public Property Cd() As String +' Get +' Return Me.cdField +' End Get +' Set +' Me.cdField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TaxRecordDetails1 + +' Private prdField As TaxPeriod1 + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' ''' +' Public Property Prd() As TaxPeriod1 +' Get +' Return Me.prdField +' End Get +' Set +' Me.prdField = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TaxPeriod1 + +' Private yrField As Date + +' Private yrFieldSpecified As Boolean + +' Private tpField As TaxRecordPeriod1Code + +' Private tpFieldSpecified As Boolean + +' Private frToDtField As DatePeriodDetails + +' ''' +' +' Public Property Yr() As Date +' Get +' Return Me.yrField +' End Get +' Set +' Me.yrField = value +' End Set +' End Property + +' ''' +' +' Public Property YrSpecified() As Boolean +' Get +' Return Me.yrFieldSpecified +' End Get +' Set +' Me.yrFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Tp() As TaxRecordPeriod1Code +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' +' Public Property TpSpecified() As Boolean +' Get +' Return Me.tpFieldSpecified +' End Get +' Set +' Me.tpFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property FrToDt() As DatePeriodDetails +' Get +' Return Me.frToDtField +' End Get +' Set +' Me.frToDtField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum TaxRecordPeriod1Code + +' ''' +' MM01 + +' ''' +' MM02 + +' ''' +' MM03 + +' ''' +' MM04 + +' ''' +' MM05 + +' ''' +' MM06 + +' ''' +' MM07 + +' ''' +' MM08 + +' ''' +' MM09 + +' ''' +' MM10 + +' ''' +' MM11 + +' ''' +' MM12 + +' ''' +' QTR1 + +' ''' +' QTR2 + +' ''' +' QTR3 + +' ''' +' QTR4 + +' ''' +' HLF1 + +' ''' +' HLF2 +'End Enum + +'''' +' +'Partial Public Class ActiveOrHistoricCurrencyAndAmount + +' Private ccyField As String + +' Private valueField As Decimal + +' ''' +' +' Public Property Ccy() As String +' Get +' Return Me.ccyField +' End Get +' Set +' Me.ccyField = value +' End Set +' End Property + +' ''' +' +' Public Property Value() As Decimal +' Get +' Return Me.valueField +' End Get +' Set +' Me.valueField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TaxAmount1 + +' Private rateField As Decimal + +' Private rateFieldSpecified As Boolean + +' Private taxblBaseAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private ttlAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private dtlsField() As TaxRecordDetails1 + +' ''' +' Public Property Rate() As Decimal +' Get +' Return Me.rateField +' End Get +' Set +' Me.rateField = value +' End Set +' End Property + +' ''' +' +' Public Property RateSpecified() As Boolean +' Get +' Return Me.rateFieldSpecified +' End Get +' Set +' Me.rateFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property TaxblBaseAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.taxblBaseAmtField +' End Get +' Set +' Me.taxblBaseAmtField = value +' End Set +' End Property + +' ''' +' Public Property TtlAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.ttlAmtField +' End Get +' Set +' Me.ttlAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property Dtls() As TaxRecordDetails1() +' Get +' Return Me.dtlsField +' End Get +' Set +' Me.dtlsField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TaxRecord1 + +' Private tpField As String + +' Private ctgyField As String + +' Private ctgyDtlsField As String + +' Private dbtrStsField As String + +' Private certIdField As String + +' Private frmsCdField As String + +' Private prdField As TaxPeriod1 + +' Private taxAmtField As TaxAmount1 + +' Private addtlInfField As String + +' ''' +' Public Property Tp() As String +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Ctgy() As String +' Get +' Return Me.ctgyField +' End Get +' Set +' Me.ctgyField = value +' End Set +' End Property + +' ''' +' Public Property CtgyDtls() As String +' Get +' Return Me.ctgyDtlsField +' End Get +' Set +' Me.ctgyDtlsField = value +' End Set +' End Property + +' ''' +' Public Property DbtrSts() As String +' Get +' Return Me.dbtrStsField +' End Get +' Set +' Me.dbtrStsField = value +' End Set +' End Property + +' ''' +' Public Property CertId() As String +' Get +' Return Me.certIdField +' End Get +' Set +' Me.certIdField = value +' End Set +' End Property + +' ''' +' Public Property FrmsCd() As String +' Get +' Return Me.frmsCdField +' End Get +' Set +' Me.frmsCdField = value +' End Set +' End Property + +' ''' +' Public Property Prd() As TaxPeriod1 +' Get +' Return Me.prdField +' End Get +' Set +' Me.prdField = value +' End Set +' End Property + +' ''' +' Public Property TaxAmt() As TaxAmount1 +' Get +' Return Me.taxAmtField +' End Get +' Set +' Me.taxAmtField = value +' End Set +' End Property + +' ''' +' Public Property AddtlInf() As String +' Get +' Return Me.addtlInfField +' End Get +' Set +' Me.addtlInfField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TaxAuthorisation1 + +' Private titlField As String + +' Private nmField As String + +' ''' +' Public Property Titl() As String +' Get +' Return Me.titlField +' End Get +' Set +' Me.titlField = value +' End Set +' End Property + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TaxParty2 + +' Private taxIdField As String + +' Private regnIdField As String + +' Private taxTpField As String + +' Private authstnField As TaxAuthorisation1 + +' ''' +' Public Property TaxId() As String +' Get +' Return Me.taxIdField +' End Get +' Set +' Me.taxIdField = value +' End Set +' End Property + +' ''' +' Public Property RegnId() As String +' Get +' Return Me.regnIdField +' End Get +' Set +' Me.regnIdField = value +' End Set +' End Property + +' ''' +' Public Property TaxTp() As String +' Get +' Return Me.taxTpField +' End Get +' Set +' Me.taxTpField = value +' End Set +' End Property + +' ''' +' Public Property Authstn() As TaxAuthorisation1 +' Get +' Return Me.authstnField +' End Get +' Set +' Me.authstnField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TaxParty1 + +' Private taxIdField As String + +' Private regnIdField As String + +' Private taxTpField As String + +' ''' +' Public Property TaxId() As String +' Get +' Return Me.taxIdField +' End Get +' Set +' Me.taxIdField = value +' End Set +' End Property + +' ''' +' Public Property RegnId() As String +' Get +' Return Me.regnIdField +' End Get +' Set +' Me.regnIdField = value +' End Set +' End Property + +' ''' +' Public Property TaxTp() As String +' Get +' Return Me.taxTpField +' End Get +' Set +' Me.taxTpField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TaxInformation3 + +' Private cdtrField As TaxParty1 + +' Private dbtrField As TaxParty2 + +' Private admstnZnField As String + +' Private refNbField As String + +' Private mtdField As String + +' Private ttlTaxblBaseAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private ttlTaxAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private dtField As Date + +' Private dtFieldSpecified As Boolean + +' Private seqNbField As Decimal + +' Private seqNbFieldSpecified As Boolean + +' Private rcrdField() As TaxRecord1 + +' ''' +' Public Property Cdtr() As TaxParty1 +' Get +' Return Me.cdtrField +' End Get +' Set +' Me.cdtrField = value +' End Set +' End Property + +' ''' +' Public Property Dbtr() As TaxParty2 +' Get +' Return Me.dbtrField +' End Get +' Set +' Me.dbtrField = value +' End Set +' End Property + +' ''' +' Public Property AdmstnZn() As String +' Get +' Return Me.admstnZnField +' End Get +' Set +' Me.admstnZnField = value +' End Set +' End Property + +' ''' +' Public Property RefNb() As String +' Get +' Return Me.refNbField +' End Get +' Set +' Me.refNbField = value +' End Set +' End Property + +' ''' +' Public Property Mtd() As String +' Get +' Return Me.mtdField +' End Get +' Set +' Me.mtdField = value +' End Set +' End Property + +' ''' +' Public Property TtlTaxblBaseAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.ttlTaxblBaseAmtField +' End Get +' Set +' Me.ttlTaxblBaseAmtField = value +' End Set +' End Property + +' ''' +' Public Property TtlTaxAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.ttlTaxAmtField +' End Get +' Set +' Me.ttlTaxAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property Dt() As Date +' Get +' Return Me.dtField +' End Get +' Set +' Me.dtField = value +' End Set +' End Property + +' ''' +' +' Public Property DtSpecified() As Boolean +' Get +' Return Me.dtFieldSpecified +' End Get +' Set +' Me.dtFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property SeqNb() As Decimal +' Get +' Return Me.seqNbField +' End Get +' Set +' Me.seqNbField = value +' End Set +' End Property + +' ''' +' +' Public Property SeqNbSpecified() As Boolean +' Get +' Return Me.seqNbFieldSpecified +' End Get +' Set +' Me.seqNbFieldSpecified = value +' End Set +' End Property + +' ''' +' +' Public Property Rcrd() As TaxRecord1() +' Get +' Return Me.rcrdField +' End Get +' Set +' Me.rcrdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class IdentificationSource3Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType14 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType14 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType14 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class OtherIdentification1 + +' Private idField As String + +' Private sfxField As String + +' Private tpField As IdentificationSource3Choice + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Sfx() As String +' Get +' Return Me.sfxField +' End Get +' Set +' Me.sfxField = value +' End Set +' End Property + +' ''' +' Public Property Tp() As IdentificationSource3Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class SecurityIdentification14 + +' Private iSINField As String + +' Private othrIdField() As OtherIdentification1 + +' Private descField As String + +' ''' +' Public Property ISIN() As String +' Get +' Return Me.iSINField +' End Get +' Set +' Me.iSINField = value +' End Set +' End Property + +' ''' +' +' Public Property OthrId() As OtherIdentification1() +' Get +' Return Me.othrIdField +' End Get +' Set +' Me.othrIdField = value +' End Set +' End Property + +' ''' +' Public Property Desc() As String +' Get +' Return Me.descField +' End Get +' Set +' Me.descField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ProprietaryQuantity1 + +' Private tpField As String + +' Private qtyField As String + +' ''' +' Public Property Tp() As String +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Qty() As String +' Get +' Return Me.qtyField +' End Get +' Set +' Me.qtyField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class OriginalAndCurrentQuantities1 + +' Private faceAmtField As Decimal + +' Private amtsdValField As Decimal + +' ''' +' Public Property FaceAmt() As Decimal +' Get +' Return Me.faceAmtField +' End Get +' Set +' Me.faceAmtField = value +' End Set +' End Property + +' ''' +' Public Property AmtsdVal() As Decimal +' Get +' Return Me.amtsdValField +' End Get +' Set +' Me.amtsdValField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class FinancialInstrumentQuantityChoice + +' Private itemField As Decimal + +' Private itemElementNameField As ItemChoiceType13 + +' ''' +' +' Public Property Item() As Decimal +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType13 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType13 + +' ''' +' AmtsdVal + +' ''' +' FaceAmt + +' ''' +' Unit +'End Enum + +'''' +' +'Partial Public Class TransactionQuantities2Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ProprietaryPrice2 + +' Private tpField As String + +' Private pricField As ActiveOrHistoricCurrencyAndAmount + +' ''' +' Public Property Tp() As String +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Pric() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.pricField +' End Get +' Set +' Me.pricField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ActiveOrHistoricCurrencyAnd13DecimalAmount + +' Private ccyField As String + +' Private valueField As Decimal + +' ''' +' +' Public Property Ccy() As String +' Get +' Return Me.ccyField +' End Get +' Set +' Me.ccyField = value +' End Set +' End Property + +' ''' +' +' Public Property Value() As Decimal +' Get +' Return Me.valueField +' End Get +' Set +' Me.valueField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class PriceRateOrAmountChoice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class YieldedOrValueType1Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum PriceValueType1Code + +' ''' +' DISC + +' ''' +' PREM + +' ''' +' PARV +'End Enum + +'''' +' +'Partial Public Class Price2 + +' Private tpField As YieldedOrValueType1Choice + +' Private valField As PriceRateOrAmountChoice + +' ''' +' Public Property Tp() As YieldedOrValueType1Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Val() As PriceRateOrAmountChoice +' Get +' Return Me.valField +' End Get +' Set +' Me.valField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TransactionPrice3Choice + +' Private itemsField() As Object + +' ''' +' +' Public Property Items() As Object() +' Get +' Return Me.itemsField +' End Get +' Set +' Me.itemsField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ProprietaryDate2 + +' Private tpField As String + +' Private dtField As DateAndDateTimeChoice + +' ''' +' Public Property Tp() As String +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Dt() As DateAndDateTimeChoice +' Get +' Return Me.dtField +' End Get +' Set +' Me.dtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class DateAndDateTimeChoice + +' Private itemField As Date + +' Private itemElementNameField As ItemChoiceType8 + +' ''' +' +' Public Property Item() As Date +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType8 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType8 + +' ''' +' Dt + +' ''' +' DtTm +'End Enum + +'''' +' +'Partial Public Class TransactionDates2 + +' Private accptncDtTmField As Date + +' Private accptncDtTmFieldSpecified As Boolean + +' Private tradActvtyCtrctlSttlmDtField As Date + +' Private tradActvtyCtrctlSttlmDtFieldSpecified As Boolean + +' Private tradDtField As Date + +' Private tradDtFieldSpecified As Boolean + +' Private intrBkSttlmDtField As Date + +' Private intrBkSttlmDtFieldSpecified As Boolean + +' Private startDtField As Date + +' Private startDtFieldSpecified As Boolean + +' Private endDtField As Date + +' Private endDtFieldSpecified As Boolean + +' Private txDtTmField As Date + +' Private txDtTmFieldSpecified As Boolean + +' Private prtryField() As ProprietaryDate2 + +' ''' +' Public Property AccptncDtTm() As Date +' Get +' Return Me.accptncDtTmField +' End Get +' Set +' Me.accptncDtTmField = value +' End Set +' End Property + +' ''' +' +' Public Property AccptncDtTmSpecified() As Boolean +' Get +' Return Me.accptncDtTmFieldSpecified +' End Get +' Set +' Me.accptncDtTmFieldSpecified = value +' End Set +' End Property + +' ''' +' +' Public Property TradActvtyCtrctlSttlmDt() As Date +' Get +' Return Me.tradActvtyCtrctlSttlmDtField +' End Get +' Set +' Me.tradActvtyCtrctlSttlmDtField = value +' End Set +' End Property + +' ''' +' +' Public Property TradActvtyCtrctlSttlmDtSpecified() As Boolean +' Get +' Return Me.tradActvtyCtrctlSttlmDtFieldSpecified +' End Get +' Set +' Me.tradActvtyCtrctlSttlmDtFieldSpecified = value +' End Set +' End Property + +' ''' +' +' Public Property TradDt() As Date +' Get +' Return Me.tradDtField +' End Get +' Set +' Me.tradDtField = value +' End Set +' End Property + +' ''' +' +' Public Property TradDtSpecified() As Boolean +' Get +' Return Me.tradDtFieldSpecified +' End Get +' Set +' Me.tradDtFieldSpecified = value +' End Set +' End Property + +' ''' +' +' Public Property IntrBkSttlmDt() As Date +' Get +' Return Me.intrBkSttlmDtField +' End Get +' Set +' Me.intrBkSttlmDtField = value +' End Set +' End Property + +' ''' +' +' Public Property IntrBkSttlmDtSpecified() As Boolean +' Get +' Return Me.intrBkSttlmDtFieldSpecified +' End Get +' Set +' Me.intrBkSttlmDtFieldSpecified = value +' End Set +' End Property + +' ''' +' +' Public Property StartDt() As Date +' Get +' Return Me.startDtField +' End Get +' Set +' Me.startDtField = value +' End Set +' End Property + +' ''' +' +' Public Property StartDtSpecified() As Boolean +' Get +' Return Me.startDtFieldSpecified +' End Get +' Set +' Me.startDtFieldSpecified = value +' End Set +' End Property + +' ''' +' +' Public Property EndDt() As Date +' Get +' Return Me.endDtField +' End Get +' Set +' Me.endDtField = value +' End Set +' End Property + +' ''' +' +' Public Property EndDtSpecified() As Boolean +' Get +' Return Me.endDtFieldSpecified +' End Get +' Set +' Me.endDtFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property TxDtTm() As Date +' Get +' Return Me.txDtTmField +' End Get +' Set +' Me.txDtTmField = value +' End Set +' End Property + +' ''' +' +' Public Property TxDtTmSpecified() As Boolean +' Get +' Return Me.txDtTmFieldSpecified +' End Get +' Set +' Me.txDtTmFieldSpecified = value +' End Set +' End Property + +' ''' +' +' Public Property Prtry() As ProprietaryDate2() +' Get +' Return Me.prtryField +' End Get +' Set +' Me.prtryField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CreditorReferenceType1Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum DocumentType3Code + +' ''' +' RADM + +' ''' +' RPIN + +' ''' +' FXDR + +' ''' +' DISP + +' ''' +' PUOR + +' ''' +' SCOR +'End Enum + +'''' +' +'Partial Public Class CreditorReferenceType2 + +' Private cdOrPrtryField As CreditorReferenceType1Choice + +' Private issrField As String + +' ''' +' Public Property CdOrPrtry() As CreditorReferenceType1Choice +' Get +' Return Me.cdOrPrtryField +' End Get +' Set +' Me.cdOrPrtryField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CreditorReferenceInformation2 + +' Private tpField As CreditorReferenceType2 + +' Private refField As String + +' ''' +' Public Property Tp() As CreditorReferenceType2 +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Ref() As String +' Get +' Return Me.refField +' End Get +' Set +' Me.refField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class DocumentAdjustment1 + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' Private cdtDbtIndField As CreditDebitCode + +' Private cdtDbtIndFieldSpecified As Boolean + +' Private rsnField As String + +' Private addtlInfField As String + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property + +' ''' +' +' Public Property CdtDbtIndSpecified() As Boolean +' Get +' Return Me.cdtDbtIndFieldSpecified +' End Get +' Set +' Me.cdtDbtIndFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Rsn() As String +' Get +' Return Me.rsnField +' End Get +' Set +' Me.rsnField = value +' End Set +' End Property + +' ''' +' Public Property AddtlInf() As String +' Get +' Return Me.addtlInfField +' End Get +' Set +' Me.addtlInfField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum CreditDebitCode + +' ''' +' CRDT + +' ''' +' DBIT +'End Enum + +'''' +' +'Partial Public Class TaxAmountType1Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType12 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType12 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType12 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class TaxAmountAndType1 + +' Private tpField As TaxAmountType1Choice + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' ''' +' Public Property Tp() As TaxAmountType1Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class DiscountAmountType1Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType11 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType11 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType11 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class DiscountAmountAndType1 + +' Private tpField As DiscountAmountType1Choice + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' ''' +' Public Property Tp() As DiscountAmountType1Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class RemittanceAmount2 + +' Private duePyblAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private dscntApldAmtField() As DiscountAmountAndType1 + +' Private cdtNoteAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private taxAmtField() As TaxAmountAndType1 + +' Private adjstmntAmtAndRsnField() As DocumentAdjustment1 + +' Private rmtdAmtField As ActiveOrHistoricCurrencyAndAmount + +' ''' +' Public Property DuePyblAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.duePyblAmtField +' End Get +' Set +' Me.duePyblAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property DscntApldAmt() As DiscountAmountAndType1() +' Get +' Return Me.dscntApldAmtField +' End Get +' Set +' Me.dscntApldAmtField = value +' End Set +' End Property + +' ''' +' Public Property CdtNoteAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.cdtNoteAmtField +' End Get +' Set +' Me.cdtNoteAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property TaxAmt() As TaxAmountAndType1() +' Get +' Return Me.taxAmtField +' End Get +' Set +' Me.taxAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property AdjstmntAmtAndRsn() As DocumentAdjustment1() +' Get +' Return Me.adjstmntAmtAndRsnField +' End Get +' Set +' Me.adjstmntAmtAndRsnField = value +' End Set +' End Property + +' ''' +' Public Property RmtdAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.rmtdAmtField +' End Get +' Set +' Me.rmtdAmtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ReferredDocumentType1Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum DocumentType5Code + +' ''' +' MSIN + +' ''' +' CNFA + +' ''' +' DNFA + +' ''' +' CINV + +' ''' +' CREN + +' ''' +' DEBN + +' ''' +' HIRI + +' ''' +' SBIN + +' ''' +' CMCN + +' ''' +' SOAC + +' ''' +' DISP + +' ''' +' BOLD + +' ''' +' VCHR + +' ''' +' AROI + +' ''' +' TSUT +'End Enum + +'''' +' +'Partial Public Class ReferredDocumentType2 + +' Private cdOrPrtryField As ReferredDocumentType1Choice + +' Private issrField As String + +' ''' +' Public Property CdOrPrtry() As ReferredDocumentType1Choice +' Get +' Return Me.cdOrPrtryField +' End Get +' Set +' Me.cdOrPrtryField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ReferredDocumentInformation3 + +' Private tpField As ReferredDocumentType2 + +' Private nbField As String + +' Private rltdDtField As Date + +' Private rltdDtFieldSpecified As Boolean + +' ''' +' Public Property Tp() As ReferredDocumentType2 +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Nb() As String +' Get +' Return Me.nbField +' End Get +' Set +' Me.nbField = value +' End Set +' End Property + +' ''' +' +' Public Property RltdDt() As Date +' Get +' Return Me.rltdDtField +' End Get +' Set +' Me.rltdDtField = value +' End Set +' End Property + +' ''' +' +' Public Property RltdDtSpecified() As Boolean +' Get +' Return Me.rltdDtFieldSpecified +' End Get +' Set +' Me.rltdDtFieldSpecified = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class StructuredRemittanceInformation9 + +' Private rfrdDocInfField() As ReferredDocumentInformation3 + +' Private rfrdDocAmtField As RemittanceAmount2 + +' Private cdtrRefInfField As CreditorReferenceInformation2 + +' Private invcrField As PartyIdentification43 + +' Private invceeField As PartyIdentification43 + +' Private addtlRmtInfField() As String + +' ''' +' +' Public Property RfrdDocInf() As ReferredDocumentInformation3() +' Get +' Return Me.rfrdDocInfField +' End Get +' Set +' Me.rfrdDocInfField = value +' End Set +' End Property + +' ''' +' Public Property RfrdDocAmt() As RemittanceAmount2 +' Get +' Return Me.rfrdDocAmtField +' End Get +' Set +' Me.rfrdDocAmtField = value +' End Set +' End Property + +' ''' +' Public Property CdtrRefInf() As CreditorReferenceInformation2 +' Get +' Return Me.cdtrRefInfField +' End Get +' Set +' Me.cdtrRefInfField = value +' End Set +' End Property + +' ''' +' Public Property Invcr() As PartyIdentification43 +' Get +' Return Me.invcrField +' End Get +' Set +' Me.invcrField = value +' End Set +' End Property + +' ''' +' Public Property Invcee() As PartyIdentification43 +' Get +' Return Me.invceeField +' End Get +' Set +' Me.invceeField = value +' End Set +' End Property + +' ''' +' +' Public Property AddtlRmtInf() As String() +' Get +' Return Me.addtlRmtInfField +' End Get +' Set +' Me.addtlRmtInfField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class RemittanceInformation7 + +' Private ustrdField() As String + +' Private strdField() As StructuredRemittanceInformation9 + +' ''' +' +' Public Property Ustrd() As String() +' Get +' Return Me.ustrdField +' End Get +' Set +' Me.ustrdField = value +' End Set +' End Property + +' ''' +' +' Public Property Strd() As StructuredRemittanceInformation9() +' Get +' Return Me.strdField +' End Get +' Set +' Me.strdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class NameAndAddress10 + +' Private nmField As String + +' Private adrField As PostalAddress6 + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property + +' ''' +' Public Property Adr() As PostalAddress6 +' Get +' Return Me.adrField +' End Get +' Set +' Me.adrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class RemittanceLocation2 + +' Private rmtIdField As String + +' Private rmtLctnMtdField As RemittanceLocationMethod2Code + +' Private rmtLctnMtdFieldSpecified As Boolean + +' Private rmtLctnElctrncAdrField As String + +' Private rmtLctnPstlAdrField As NameAndAddress10 + +' ''' +' Public Property RmtId() As String +' Get +' Return Me.rmtIdField +' End Get +' Set +' Me.rmtIdField = value +' End Set +' End Property + +' ''' +' Public Property RmtLctnMtd() As RemittanceLocationMethod2Code +' Get +' Return Me.rmtLctnMtdField +' End Get +' Set +' Me.rmtLctnMtdField = value +' End Set +' End Property + +' ''' +' +' Public Property RmtLctnMtdSpecified() As Boolean +' Get +' Return Me.rmtLctnMtdFieldSpecified +' End Get +' Set +' Me.rmtLctnMtdFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property RmtLctnElctrncAdr() As String +' Get +' Return Me.rmtLctnElctrncAdrField +' End Get +' Set +' Me.rmtLctnElctrncAdrField = value +' End Set +' End Property + +' ''' +' Public Property RmtLctnPstlAdr() As NameAndAddress10 +' Get +' Return Me.rmtLctnPstlAdrField +' End Get +' Set +' Me.rmtLctnPstlAdrField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum RemittanceLocationMethod2Code + +' ''' +' FAXI + +' ''' +' EDIC + +' ''' +' URID + +' ''' +' EMAL + +' ''' +' POST + +' ''' +' SMSM +'End Enum + +'''' +' +'Partial Public Class Purpose2Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType10 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType10 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType10 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class ProprietaryAgent3 + +' Private tpField As String + +' Private agtField As BranchAndFinancialInstitutionIdentification5 + +' ''' +' Public Property Tp() As String +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Agt() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.agtField +' End Get +' Set +' Me.agtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class BranchAndFinancialInstitutionIdentification5 + +' Private finInstnIdField As FinancialInstitutionIdentification8 + +' Private brnchIdField As BranchData2 + +' ''' +' Public Property FinInstnId() As FinancialInstitutionIdentification8 +' Get +' Return Me.finInstnIdField +' End Get +' Set +' Me.finInstnIdField = value +' End Set +' End Property + +' ''' +' Public Property BrnchId() As BranchData2 +' Get +' Return Me.brnchIdField +' End Get +' Set +' Me.brnchIdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class FinancialInstitutionIdentification8 + +' Private bICFIField As String + +' Private clrSysMmbIdField As ClearingSystemMemberIdentification2 + +' Private nmField As String + +' Private pstlAdrField As PostalAddress6 + +' Private othrField As GenericFinancialIdentification1 + +' ''' +' Public Property BICFI() As String +' Get +' Return Me.bICFIField +' End Get +' Set +' Me.bICFIField = value +' End Set +' End Property + +' ''' +' Public Property ClrSysMmbId() As ClearingSystemMemberIdentification2 +' Get +' Return Me.clrSysMmbIdField +' End Get +' Set +' Me.clrSysMmbIdField = value +' End Set +' End Property + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property + +' ''' +' Public Property PstlAdr() As PostalAddress6 +' Get +' Return Me.pstlAdrField +' End Get +' Set +' Me.pstlAdrField = value +' End Set +' End Property + +' ''' +' Public Property Othr() As GenericFinancialIdentification1 +' Get +' Return Me.othrField +' End Get +' Set +' Me.othrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ClearingSystemMemberIdentification2 + +' Private clrSysIdField As ClearingSystemIdentification2Choice + +' Private mmbIdField As String + +' ''' +' Public Property ClrSysId() As ClearingSystemIdentification2Choice +' Get +' Return Me.clrSysIdField +' End Get +' Set +' Me.clrSysIdField = value +' End Set +' End Property + +' ''' +' Public Property MmbId() As String +' Get +' Return Me.mmbIdField +' End Get +' Set +' Me.mmbIdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ClearingSystemIdentification2Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType5 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType5 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType5 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class GenericFinancialIdentification1 + +' Private idField As String + +' Private schmeNmField As FinancialIdentificationSchemeName1Choice + +' Private issrField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property SchmeNm() As FinancialIdentificationSchemeName1Choice +' Get +' Return Me.schmeNmField +' End Get +' Set +' Me.schmeNmField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class FinancialIdentificationSchemeName1Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType6 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType6 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType6 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class BranchData2 + +' Private idField As String + +' Private nmField As String + +' Private pstlAdrField As PostalAddress6 + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property + +' ''' +' Public Property PstlAdr() As PostalAddress6 +' Get +' Return Me.pstlAdrField +' End Get +' Set +' Me.pstlAdrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TransactionAgents3 + +' Private dbtrAgtField As BranchAndFinancialInstitutionIdentification5 + +' Private cdtrAgtField As BranchAndFinancialInstitutionIdentification5 + +' Private intrmyAgt1Field As BranchAndFinancialInstitutionIdentification5 + +' Private intrmyAgt2Field As BranchAndFinancialInstitutionIdentification5 + +' Private intrmyAgt3Field As BranchAndFinancialInstitutionIdentification5 + +' Private rcvgAgtField As BranchAndFinancialInstitutionIdentification5 + +' Private dlvrgAgtField As BranchAndFinancialInstitutionIdentification5 + +' Private issgAgtField As BranchAndFinancialInstitutionIdentification5 + +' Private sttlmPlcField As BranchAndFinancialInstitutionIdentification5 + +' Private prtryField() As ProprietaryAgent3 + +' ''' +' Public Property DbtrAgt() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.dbtrAgtField +' End Get +' Set +' Me.dbtrAgtField = value +' End Set +' End Property + +' ''' +' Public Property CdtrAgt() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.cdtrAgtField +' End Get +' Set +' Me.cdtrAgtField = value +' End Set +' End Property + +' ''' +' Public Property IntrmyAgt1() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.intrmyAgt1Field +' End Get +' Set +' Me.intrmyAgt1Field = value +' End Set +' End Property + +' ''' +' Public Property IntrmyAgt2() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.intrmyAgt2Field +' End Get +' Set +' Me.intrmyAgt2Field = value +' End Set +' End Property + +' ''' +' Public Property IntrmyAgt3() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.intrmyAgt3Field +' End Get +' Set +' Me.intrmyAgt3Field = value +' End Set +' End Property + +' ''' +' Public Property RcvgAgt() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.rcvgAgtField +' End Get +' Set +' Me.rcvgAgtField = value +' End Set +' End Property + +' ''' +' Public Property DlvrgAgt() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.dlvrgAgtField +' End Get +' Set +' Me.dlvrgAgtField = value +' End Set +' End Property + +' ''' +' Public Property IssgAgt() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.issgAgtField +' End Get +' Set +' Me.issgAgtField = value +' End Set +' End Property + +' ''' +' Public Property SttlmPlc() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.sttlmPlcField +' End Get +' Set +' Me.sttlmPlcField = value +' End Set +' End Property + +' ''' +' +' Public Property Prtry() As ProprietaryAgent3() +' Get +' Return Me.prtryField +' End Get +' Set +' Me.prtryField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ProprietaryParty3 + +' Private tpField As String + +' Private ptyField As PartyIdentification43 + +' ''' +' Public Property Tp() As String +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Pty() As PartyIdentification43 +' Get +' Return Me.ptyField +' End Get +' Set +' Me.ptyField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TransactionParties3 + +' Private initgPtyField As PartyIdentification43 + +' Private dbtrField As PartyIdentification43 + +' Private dbtrAcctField As CashAccount24 + +' Private ultmtDbtrField As PartyIdentification43 + +' Private cdtrField As PartyIdentification43 + +' Private cdtrAcctField As CashAccount24 + +' Private ultmtCdtrField As PartyIdentification43 + +' Private tradgPtyField As PartyIdentification43 + +' Private prtryField() As ProprietaryParty3 + +' ''' +' Public Property InitgPty() As PartyIdentification43 +' Get +' Return Me.initgPtyField +' End Get +' Set +' Me.initgPtyField = value +' End Set +' End Property + +' ''' +' Public Property Dbtr() As PartyIdentification43 +' Get +' Return Me.dbtrField +' End Get +' Set +' Me.dbtrField = value +' End Set +' End Property + +' ''' +' Public Property DbtrAcct() As CashAccount24 +' Get +' Return Me.dbtrAcctField +' End Get +' Set +' Me.dbtrAcctField = value +' End Set +' End Property + +' ''' +' Public Property UltmtDbtr() As PartyIdentification43 +' Get +' Return Me.ultmtDbtrField +' End Get +' Set +' Me.ultmtDbtrField = value +' End Set +' End Property + +' ''' +' Public Property Cdtr() As PartyIdentification43 +' Get +' Return Me.cdtrField +' End Get +' Set +' Me.cdtrField = value +' End Set +' End Property + +' ''' +' Public Property CdtrAcct() As CashAccount24 +' Get +' Return Me.cdtrAcctField +' End Get +' Set +' Me.cdtrAcctField = value +' End Set +' End Property + +' ''' +' Public Property UltmtCdtr() As PartyIdentification43 +' Get +' Return Me.ultmtCdtrField +' End Get +' Set +' Me.ultmtCdtrField = value +' End Set +' End Property + +' ''' +' Public Property TradgPty() As PartyIdentification43 +' Get +' Return Me.tradgPtyField +' End Get +' Set +' Me.tradgPtyField = value +' End Set +' End Property + +' ''' +' +' Public Property Prtry() As ProprietaryParty3() +' Get +' Return Me.prtryField +' End Get +' Set +' Me.prtryField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CashAccount24 + +' Private idField As AccountIdentification4Choice + +' Private tpField As CashAccountType2Choice + +' Private ccyField As String + +' Private nmField As String + +' ''' +' Public Property Id() As AccountIdentification4Choice +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Tp() As CashAccountType2Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Ccy() As String +' Get +' Return Me.ccyField +' End Get +' Set +' Me.ccyField = value +' End Set +' End Property + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class AccountIdentification4Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class GenericAccountIdentification1 + +' Private idField As String + +' Private schmeNmField As AccountSchemeName1Choice + +' Private issrField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property SchmeNm() As AccountSchemeName1Choice +' Get +' Return Me.schmeNmField +' End Get +' Set +' Me.schmeNmField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class AccountSchemeName1Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType3 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType3 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType3 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class CashAccountType2Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType4 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType4 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType4 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class ProprietaryReference1 + +' Private tpField As String + +' Private refField As String + +' ''' +' Public Property Tp() As String +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Ref() As String +' Get +' Return Me.refField +' End Get +' Set +' Me.refField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TransactionReferences3 + +' Private msgIdField As String + +' Private acctSvcrRefField As String + +' Private pmtInfIdField As String + +' Private instrIdField As String + +' Private endToEndIdField As String + +' Private txIdField As String + +' Private mndtIdField As String + +' Private chqNbField As String + +' Private clrSysRefField As String + +' Private acctOwnrTxIdField As String + +' Private acctSvcrTxIdField As String + +' Private mktInfrstrctrTxIdField As String + +' Private prcgIdField As String + +' Private prtryField() As ProprietaryReference1 + +' ''' +' Public Property MsgId() As String +' Get +' Return Me.msgIdField +' End Get +' Set +' Me.msgIdField = value +' End Set +' End Property + +' ''' +' Public Property AcctSvcrRef() As String +' Get +' Return Me.acctSvcrRefField +' End Get +' Set +' Me.acctSvcrRefField = value +' End Set +' End Property + +' ''' +' Public Property PmtInfId() As String +' Get +' Return Me.pmtInfIdField +' End Get +' Set +' Me.pmtInfIdField = value +' End Set +' End Property + +' ''' +' Public Property InstrId() As String +' Get +' Return Me.instrIdField +' End Get +' Set +' Me.instrIdField = value +' End Set +' End Property + +' ''' +' Public Property EndToEndId() As String +' Get +' Return Me.endToEndIdField +' End Get +' Set +' Me.endToEndIdField = value +' End Set +' End Property + +' ''' +' Public Property TxId() As String +' Get +' Return Me.txIdField +' End Get +' Set +' Me.txIdField = value +' End Set +' End Property + +' ''' +' Public Property MndtId() As String +' Get +' Return Me.mndtIdField +' End Get +' Set +' Me.mndtIdField = value +' End Set +' End Property + +' ''' +' Public Property ChqNb() As String +' Get +' Return Me.chqNbField +' End Get +' Set +' Me.chqNbField = value +' End Set +' End Property + +' ''' +' Public Property ClrSysRef() As String +' Get +' Return Me.clrSysRefField +' End Get +' Set +' Me.clrSysRefField = value +' End Set +' End Property + +' ''' +' Public Property AcctOwnrTxId() As String +' Get +' Return Me.acctOwnrTxIdField +' End Get +' Set +' Me.acctOwnrTxIdField = value +' End Set +' End Property + +' ''' +' Public Property AcctSvcrTxId() As String +' Get +' Return Me.acctSvcrTxIdField +' End Get +' Set +' Me.acctSvcrTxIdField = value +' End Set +' End Property + +' ''' +' Public Property MktInfrstrctrTxId() As String +' Get +' Return Me.mktInfrstrctrTxIdField +' End Get +' Set +' Me.mktInfrstrctrTxIdField = value +' End Set +' End Property + +' ''' +' Public Property PrcgId() As String +' Get +' Return Me.prcgIdField +' End Get +' Set +' Me.prcgIdField = value +' End Set +' End Property + +' ''' +' +' Public Property Prtry() As ProprietaryReference1() +' Get +' Return Me.prtryField +' End Get +' Set +' Me.prtryField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class EntryTransaction4 + +' Private refsField As TransactionReferences3 + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' Private cdtDbtIndField As CreditDebitCode + +' Private amtDtlsField As AmountAndCurrencyExchange3 + +' Private avlbtyField() As CashBalanceAvailability2 + +' Private bkTxCdField As BankTransactionCodeStructure4 + +' Private chrgsField As Charges4 + +' Private intrstField As TransactionInterest3 + +' Private rltdPtiesField As TransactionParties3 + +' Private rltdAgtsField As TransactionAgents3 + +' Private purpField As Purpose2Choice + +' Private rltdRmtInfField() As RemittanceLocation2 + +' Private rmtInfField As RemittanceInformation7 + +' Private rltdDtsField As TransactionDates2 + +' Private rltdPricField As TransactionPrice3Choice + +' Private rltdQtiesField() As TransactionQuantities2Choice + +' Private finInstrmIdField As SecurityIdentification14 + +' Private taxField As TaxInformation3 + +' Private rtrInfField As PaymentReturnReason2 + +' Private corpActnField As CorporateAction9 + +' Private sfkpgAcctField As SecuritiesAccount13 + +' Private cshDpstField() As CashDeposit1 + +' Private cardTxField As CardTransaction1 + +' Private addtlTxInfField As String + +' Private splmtryDataField() As SupplementaryData1 + +' ''' +' Public Property Refs() As TransactionReferences3 +' Get +' Return Me.refsField +' End Get +' Set +' Me.refsField = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property + +' ''' +' Public Property AmtDtls() As AmountAndCurrencyExchange3 +' Get +' Return Me.amtDtlsField +' End Get +' Set +' Me.amtDtlsField = value +' End Set +' End Property + +' ''' +' +' Public Property Avlbty() As CashBalanceAvailability2() +' Get +' Return Me.avlbtyField +' End Get +' Set +' Me.avlbtyField = value +' End Set +' End Property + +' ''' +' Public Property BkTxCd() As BankTransactionCodeStructure4 +' Get +' Return Me.bkTxCdField +' End Get +' Set +' Me.bkTxCdField = value +' End Set +' End Property + +' ''' +' Public Property Chrgs() As Charges4 +' Get +' Return Me.chrgsField +' End Get +' Set +' Me.chrgsField = value +' End Set +' End Property + +' ''' +' Public Property Intrst() As TransactionInterest3 +' Get +' Return Me.intrstField +' End Get +' Set +' Me.intrstField = value +' End Set +' End Property + +' ''' +' Public Property RltdPties() As TransactionParties3 +' Get +' Return Me.rltdPtiesField +' End Get +' Set +' Me.rltdPtiesField = value +' End Set +' End Property + +' ''' +' Public Property RltdAgts() As TransactionAgents3 +' Get +' Return Me.rltdAgtsField +' End Get +' Set +' Me.rltdAgtsField = value +' End Set +' End Property + +' ''' +' Public Property Purp() As Purpose2Choice +' Get +' Return Me.purpField +' End Get +' Set +' Me.purpField = value +' End Set +' End Property + +' ''' +' +' Public Property RltdRmtInf() As RemittanceLocation2() +' Get +' Return Me.rltdRmtInfField +' End Get +' Set +' Me.rltdRmtInfField = value +' End Set +' End Property + +' ''' +' Public Property RmtInf() As RemittanceInformation7 +' Get +' Return Me.rmtInfField +' End Get +' Set +' Me.rmtInfField = value +' End Set +' End Property + +' ''' +' Public Property RltdDts() As TransactionDates2 +' Get +' Return Me.rltdDtsField +' End Get +' Set +' Me.rltdDtsField = value +' End Set +' End Property + +' ''' +' Public Property RltdPric() As TransactionPrice3Choice +' Get +' Return Me.rltdPricField +' End Get +' Set +' Me.rltdPricField = value +' End Set +' End Property + +' ''' +' +' Public Property RltdQties() As TransactionQuantities2Choice() +' Get +' Return Me.rltdQtiesField +' End Get +' Set +' Me.rltdQtiesField = value +' End Set +' End Property + +' ''' +' Public Property FinInstrmId() As SecurityIdentification14 +' Get +' Return Me.finInstrmIdField +' End Get +' Set +' Me.finInstrmIdField = value +' End Set +' End Property + +' ''' +' Public Property Tax() As TaxInformation3 +' Get +' Return Me.taxField +' End Get +' Set +' Me.taxField = value +' End Set +' End Property + +' ''' +' Public Property RtrInf() As PaymentReturnReason2 +' Get +' Return Me.rtrInfField +' End Get +' Set +' Me.rtrInfField = value +' End Set +' End Property + +' ''' +' Public Property CorpActn() As CorporateAction9 +' Get +' Return Me.corpActnField +' End Get +' Set +' Me.corpActnField = value +' End Set +' End Property + +' ''' +' Public Property SfkpgAcct() As SecuritiesAccount13 +' Get +' Return Me.sfkpgAcctField +' End Get +' Set +' Me.sfkpgAcctField = value +' End Set +' End Property + +' ''' +' +' Public Property CshDpst() As CashDeposit1() +' Get +' Return Me.cshDpstField +' End Get +' Set +' Me.cshDpstField = value +' End Set +' End Property + +' ''' +' Public Property CardTx() As CardTransaction1 +' Get +' Return Me.cardTxField +' End Get +' Set +' Me.cardTxField = value +' End Set +' End Property + +' ''' +' Public Property AddtlTxInf() As String +' Get +' Return Me.addtlTxInfField +' End Get +' Set +' Me.addtlTxInfField = value +' End Set +' End Property + +' ''' +' +' Public Property SplmtryData() As SupplementaryData1() +' Get +' Return Me.splmtryDataField +' End Get +' Set +' Me.splmtryDataField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class AmountAndCurrencyExchange3 + +' Private instdAmtField As AmountAndCurrencyExchangeDetails3 + +' Private txAmtField As AmountAndCurrencyExchangeDetails3 + +' Private cntrValAmtField As AmountAndCurrencyExchangeDetails3 + +' Private anncdPstngAmtField As AmountAndCurrencyExchangeDetails3 + +' Private prtryAmtField() As AmountAndCurrencyExchangeDetails4 + +' ''' +' Public Property InstdAmt() As AmountAndCurrencyExchangeDetails3 +' Get +' Return Me.instdAmtField +' End Get +' Set +' Me.instdAmtField = value +' End Set +' End Property + +' ''' +' Public Property TxAmt() As AmountAndCurrencyExchangeDetails3 +' Get +' Return Me.txAmtField +' End Get +' Set +' Me.txAmtField = value +' End Set +' End Property + +' ''' +' Public Property CntrValAmt() As AmountAndCurrencyExchangeDetails3 +' Get +' Return Me.cntrValAmtField +' End Get +' Set +' Me.cntrValAmtField = value +' End Set +' End Property + +' ''' +' Public Property AnncdPstngAmt() As AmountAndCurrencyExchangeDetails3 +' Get +' Return Me.anncdPstngAmtField +' End Get +' Set +' Me.anncdPstngAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property PrtryAmt() As AmountAndCurrencyExchangeDetails4() +' Get +' Return Me.prtryAmtField +' End Get +' Set +' Me.prtryAmtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class AmountAndCurrencyExchangeDetails3 + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' Private ccyXchgField As CurrencyExchange5 + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CcyXchg() As CurrencyExchange5 +' Get +' Return Me.ccyXchgField +' End Get +' Set +' Me.ccyXchgField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CurrencyExchange5 + +' Private srcCcyField As String + +' Private trgtCcyField As String + +' Private unitCcyField As String + +' Private xchgRateField As Decimal + +' Private ctrctIdField As String + +' Private qtnDtField As Date + +' Private qtnDtFieldSpecified As Boolean + +' ''' +' Public Property SrcCcy() As String +' Get +' Return Me.srcCcyField +' End Get +' Set +' Me.srcCcyField = value +' End Set +' End Property + +' ''' +' Public Property TrgtCcy() As String +' Get +' Return Me.trgtCcyField +' End Get +' Set +' Me.trgtCcyField = value +' End Set +' End Property + +' ''' +' Public Property UnitCcy() As String +' Get +' Return Me.unitCcyField +' End Get +' Set +' Me.unitCcyField = value +' End Set +' End Property + +' ''' +' Public Property XchgRate() As Decimal +' Get +' Return Me.xchgRateField +' End Get +' Set +' Me.xchgRateField = value +' End Set +' End Property + +' ''' +' Public Property CtrctId() As String +' Get +' Return Me.ctrctIdField +' End Get +' Set +' Me.ctrctIdField = value +' End Set +' End Property + +' ''' +' Public Property QtnDt() As Date +' Get +' Return Me.qtnDtField +' End Get +' Set +' Me.qtnDtField = value +' End Set +' End Property + +' ''' +' +' Public Property QtnDtSpecified() As Boolean +' Get +' Return Me.qtnDtFieldSpecified +' End Get +' Set +' Me.qtnDtFieldSpecified = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class AmountAndCurrencyExchangeDetails4 + +' Private tpField As String + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' Private ccyXchgField As CurrencyExchange5 + +' ''' +' Public Property Tp() As String +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CcyXchg() As CurrencyExchange5 +' Get +' Return Me.ccyXchgField +' End Get +' Set +' Me.ccyXchgField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CashBalanceAvailability2 + +' Private dtField As CashBalanceAvailabilityDate1 + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' Private cdtDbtIndField As CreditDebitCode + +' ''' +' Public Property Dt() As CashBalanceAvailabilityDate1 +' Get +' Return Me.dtField +' End Get +' Set +' Me.dtField = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CashBalanceAvailabilityDate1 + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class Charges4 + +' Private ttlChrgsAndTaxAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private rcrdField() As ChargesRecord2 + +' ''' +' Public Property TtlChrgsAndTaxAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.ttlChrgsAndTaxAmtField +' End Get +' Set +' Me.ttlChrgsAndTaxAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property Rcrd() As ChargesRecord2() +' Get +' Return Me.rcrdField +' End Get +' Set +' Me.rcrdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ChargesRecord2 + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' Private cdtDbtIndField As CreditDebitCode + +' Private cdtDbtIndFieldSpecified As Boolean + +' Private chrgInclIndField As Boolean + +' Private chrgInclIndFieldSpecified As Boolean + +' Private tpField As ChargeType3Choice + +' Private rateField As Decimal + +' Private rateFieldSpecified As Boolean + +' Private brField As ChargeBearerType1Code + +' Private brFieldSpecified As Boolean + +' Private agtField As BranchAndFinancialInstitutionIdentification5 + +' Private taxField As TaxCharges2 + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property + +' ''' +' +' Public Property CdtDbtIndSpecified() As Boolean +' Get +' Return Me.cdtDbtIndFieldSpecified +' End Get +' Set +' Me.cdtDbtIndFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property ChrgInclInd() As Boolean +' Get +' Return Me.chrgInclIndField +' End Get +' Set +' Me.chrgInclIndField = value +' End Set +' End Property + +' ''' +' +' Public Property ChrgInclIndSpecified() As Boolean +' Get +' Return Me.chrgInclIndFieldSpecified +' End Get +' Set +' Me.chrgInclIndFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Tp() As ChargeType3Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Rate() As Decimal +' Get +' Return Me.rateField +' End Get +' Set +' Me.rateField = value +' End Set +' End Property + +' ''' +' +' Public Property RateSpecified() As Boolean +' Get +' Return Me.rateFieldSpecified +' End Get +' Set +' Me.rateFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Br() As ChargeBearerType1Code +' Get +' Return Me.brField +' End Get +' Set +' Me.brField = value +' End Set +' End Property + +' ''' +' +' Public Property BrSpecified() As Boolean +' Get +' Return Me.brFieldSpecified +' End Get +' Set +' Me.brFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Agt() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.agtField +' End Get +' Set +' Me.agtField = value +' End Set +' End Property + +' ''' +' Public Property Tax() As TaxCharges2 +' Get +' Return Me.taxField +' End Get +' Set +' Me.taxField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ChargeType3Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class GenericIdentification3 + +' Private idField As String + +' Private issrField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ChargeBearerType1Code + +' ''' +' DEBT + +' ''' +' CRED + +' ''' +' SHAR + +' ''' +' SLEV +'End Enum + +'''' +' +'Partial Public Class TaxCharges2 + +' Private idField As String + +' Private rateField As Decimal + +' Private rateFieldSpecified As Boolean + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Rate() As Decimal +' Get +' Return Me.rateField +' End Get +' Set +' Me.rateField = value +' End Set +' End Property + +' ''' +' +' Public Property RateSpecified() As Boolean +' Get +' Return Me.rateFieldSpecified +' End Get +' Set +' Me.rateFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TransactionInterest3 + +' Private ttlIntrstAndTaxAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private rcrdField() As InterestRecord1 + +' ''' +' Public Property TtlIntrstAndTaxAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.ttlIntrstAndTaxAmtField +' End Get +' Set +' Me.ttlIntrstAndTaxAmtField = value +' End Set +' End Property + +' ''' +' +' Public Property Rcrd() As InterestRecord1() +' Get +' Return Me.rcrdField +' End Get +' Set +' Me.rcrdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class InterestRecord1 + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' Private cdtDbtIndField As CreditDebitCode + +' Private tpField As InterestType1Choice + +' Private rateField As Rate3 + +' Private frToDtField As DateTimePeriodDetails + +' Private rsnField As String + +' Private taxField As TaxCharges2 + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property + +' ''' +' Public Property Tp() As InterestType1Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Rate() As Rate3 +' Get +' Return Me.rateField +' End Get +' Set +' Me.rateField = value +' End Set +' End Property + +' ''' +' Public Property FrToDt() As DateTimePeriodDetails +' Get +' Return Me.frToDtField +' End Get +' Set +' Me.frToDtField = value +' End Set +' End Property + +' ''' +' Public Property Rsn() As String +' Get +' Return Me.rsnField +' End Get +' Set +' Me.rsnField = value +' End Set +' End Property + +' ''' +' Public Property Tax() As TaxCharges2 +' Get +' Return Me.taxField +' End Get +' Set +' Me.taxField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class InterestType1Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum InterestType1Code + +' ''' +' INDY + +' ''' +' OVRN +'End Enum + +'''' +' +'Partial Public Class Rate3 + +' Private tpField As RateType4Choice + +' Private vldtyRgField As CurrencyAndAmountRange2 + +' ''' +' Public Property Tp() As RateType4Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property VldtyRg() As CurrencyAndAmountRange2 +' Get +' Return Me.vldtyRgField +' End Get +' Set +' Me.vldtyRgField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class RateType4Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CurrencyAndAmountRange2 + +' Private amtField As ImpliedCurrencyAmountRangeChoice + +' Private cdtDbtIndField As CreditDebitCode + +' Private cdtDbtIndFieldSpecified As Boolean + +' Private ccyField As String + +' ''' +' Public Property Amt() As ImpliedCurrencyAmountRangeChoice +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property + +' ''' +' +' Public Property CdtDbtIndSpecified() As Boolean +' Get +' Return Me.cdtDbtIndFieldSpecified +' End Get +' Set +' Me.cdtDbtIndFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Ccy() As String +' Get +' Return Me.ccyField +' End Get +' Set +' Me.ccyField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ImpliedCurrencyAmountRangeChoice + +' Private itemField As Object + +' Private itemElementNameField As ItemChoiceType7 + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType7 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class AmountRangeBoundary1 + +' Private bdryAmtField As Decimal + +' Private inclField As Boolean + +' ''' +' Public Property BdryAmt() As Decimal +' Get +' Return Me.bdryAmtField +' End Get +' Set +' Me.bdryAmtField = value +' End Set +' End Property + +' ''' +' Public Property Incl() As Boolean +' Get +' Return Me.inclField +' End Get +' Set +' Me.inclField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class FromToAmountRange + +' Private frAmtField As AmountRangeBoundary1 + +' Private toAmtField As AmountRangeBoundary1 + +' ''' +' Public Property FrAmt() As AmountRangeBoundary1 +' Get +' Return Me.frAmtField +' End Get +' Set +' Me.frAmtField = value +' End Set +' End Property + +' ''' +' Public Property ToAmt() As AmountRangeBoundary1 +' Get +' Return Me.toAmtField +' End Get +' Set +' Me.toAmtField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType7 + +' ''' +' EQAmt + +' ''' +' FrAmt + +' ''' +' FrToAmt + +' ''' +' NEQAmt + +' ''' +' ToAmt +'End Enum + +'''' +' +'Partial Public Class BatchInformation2 + +' Private msgIdField As String + +' Private pmtInfIdField As String + +' Private nbOfTxsField As String + +' Private ttlAmtField As ActiveOrHistoricCurrencyAndAmount + +' Private cdtDbtIndField As CreditDebitCode + +' Private cdtDbtIndFieldSpecified As Boolean + +' ''' +' Public Property MsgId() As String +' Get +' Return Me.msgIdField +' End Get +' Set +' Me.msgIdField = value +' End Set +' End Property + +' ''' +' Public Property PmtInfId() As String +' Get +' Return Me.pmtInfIdField +' End Get +' Set +' Me.pmtInfIdField = value +' End Set +' End Property + +' ''' +' Public Property NbOfTxs() As String +' Get +' Return Me.nbOfTxsField +' End Get +' Set +' Me.nbOfTxsField = value +' End Set +' End Property + +' ''' +' Public Property TtlAmt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.ttlAmtField +' End Get +' Set +' Me.ttlAmtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property + +' ''' +' +' Public Property CdtDbtIndSpecified() As Boolean +' Get +' Return Me.cdtDbtIndFieldSpecified +' End Get +' Set +' Me.cdtDbtIndFieldSpecified = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class EntryDetails3 + +' Private btchField As BatchInformation2 + +' Private txDtlsField() As EntryTransaction4 + +' ''' +' Public Property Btch() As BatchInformation2 +' Get +' Return Me.btchField +' End Get +' Set +' Me.btchField = value +' End Set +' End Property + +' ''' +' +' Public Property TxDtls() As EntryTransaction4() +' Get +' Return Me.txDtlsField +' End Get +' Set +' Me.txDtlsField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CardEntry1 + +' Private cardField As PaymentCard4 + +' Private pOIField As PointOfInteraction1 + +' Private aggtdNtryField As CardAggregated1 + +' ''' +' Public Property Card() As PaymentCard4 +' Get +' Return Me.cardField +' End Get +' Set +' Me.cardField = value +' End Set +' End Property + +' ''' +' Public Property POI() As PointOfInteraction1 +' Get +' Return Me.pOIField +' End Get +' Set +' Me.pOIField = value +' End Set +' End Property + +' ''' +' Public Property AggtdNtry() As CardAggregated1 +' Get +' Return Me.aggtdNtryField +' End Get +' Set +' Me.aggtdNtryField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TechnicalInputChannel1Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType9 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType9 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType9 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class MessageIdentification2 + +' Private msgNmIdField As String + +' Private msgIdField As String + +' ''' +' Public Property MsgNmId() As String +' Get +' Return Me.msgNmIdField +' End Get +' Set +' Me.msgNmIdField = value +' End Set +' End Property + +' ''' +' Public Property MsgId() As String +' Get +' Return Me.msgIdField +' End Get +' Set +' Me.msgIdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ReportEntry4 + +' Private ntryRefField As String + +' Private amtField As ActiveOrHistoricCurrencyAndAmount + +' Private cdtDbtIndField As CreditDebitCode + +' Private rvslIndField As Boolean + +' Private rvslIndFieldSpecified As Boolean + +' Private stsField As EntryStatus2Code + +' Private bookgDtField As DateAndDateTimeChoice + +' Private valDtField As DateAndDateTimeChoice + +' Private acctSvcrRefField As String + +' Private avlbtyField() As CashBalanceAvailability2 + +' Private bkTxCdField As BankTransactionCodeStructure4 + +' Private comssnWvrIndField As Boolean + +' Private comssnWvrIndFieldSpecified As Boolean + +' Private addtlInfIndField As MessageIdentification2 + +' Private amtDtlsField As AmountAndCurrencyExchange3 + +' Private chrgsField As Charges4 + +' Private techInptChanlField As TechnicalInputChannel1Choice + +' Private intrstField As TransactionInterest3 + +' Private cardTxField As CardEntry1 + +' Private ntryDtlsField() As EntryDetails3 + +' Private addtlNtryInfField As String + +' ''' +' Public Property NtryRef() As String +' Get +' Return Me.ntryRefField +' End Get +' Set +' Me.ntryRefField = value +' End Set +' End Property + +' ''' +' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property + +' ''' +' Public Property RvslInd() As Boolean +' Get +' Return Me.rvslIndField +' End Get +' Set +' Me.rvslIndField = value +' End Set +' End Property + +' ''' +' +' Public Property RvslIndSpecified() As Boolean +' Get +' Return Me.rvslIndFieldSpecified +' End Get +' Set +' Me.rvslIndFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Sts() As EntryStatus2Code +' Get +' Return Me.stsField +' End Get +' Set +' Me.stsField = value +' End Set +' End Property + +' ''' +' Public Property BookgDt() As DateAndDateTimeChoice +' Get +' Return Me.bookgDtField +' End Get +' Set +' Me.bookgDtField = value +' End Set +' End Property + +' ''' +' Public Property ValDt() As DateAndDateTimeChoice +' Get +' Return Me.valDtField +' End Get +' Set +' Me.valDtField = value +' End Set +' End Property + +' ''' +' Public Property AcctSvcrRef() As String +' Get +' Return Me.acctSvcrRefField +' End Get +' Set +' Me.acctSvcrRefField = value +' End Set +' End Property + +' ''' +' +' Public Property Avlbty() As CashBalanceAvailability2() +' Get +' Return Me.avlbtyField +' End Get +' Set +' Me.avlbtyField = value +' End Set +' End Property + +' ''' +' Public Property BkTxCd() As BankTransactionCodeStructure4 +' Get +' Return Me.bkTxCdField +' End Get +' Set +' Me.bkTxCdField = value +' End Set +' End Property + +' ''' +' Public Property ComssnWvrInd() As Boolean +' Get +' Return Me.comssnWvrIndField +' End Get +' Set +' Me.comssnWvrIndField = value +' End Set +' End Property + +' ''' +' +' Public Property ComssnWvrIndSpecified() As Boolean +' Get +' Return Me.comssnWvrIndFieldSpecified +' End Get +' Set +' Me.comssnWvrIndFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property AddtlInfInd() As MessageIdentification2 +' Get +' Return Me.addtlInfIndField +' End Get +' Set +' Me.addtlInfIndField = value +' End Set +' End Property + +' ''' +' Public Property AmtDtls() As AmountAndCurrencyExchange3 +' Get +' Return Me.amtDtlsField +' End Get +' Set +' Me.amtDtlsField = value +' End Set +' End Property + +' ''' +' Public Property Chrgs() As Charges4 +' Get +' Return Me.chrgsField +' End Get +' Set +' Me.chrgsField = value +' End Set +' End Property + +' ''' +' Public Property TechInptChanl() As TechnicalInputChannel1Choice +' Get +' Return Me.techInptChanlField +' End Get +' Set +' Me.techInptChanlField = value +' End Set +' End Property + +' ''' +' Public Property Intrst() As TransactionInterest3 +' Get +' Return Me.intrstField +' End Get +' Set +' Me.intrstField = value +' End Set +' End Property + +' ''' +' Public Property CardTx() As CardEntry1 +' Get +' Return Me.cardTxField +' End Get +' Set +' Me.cardTxField = value +' End Set +' End Property + +' ''' +' +' Public Property NtryDtls() As EntryDetails3() +' Get +' Return Me.ntryDtlsField +' End Get +' Set +' Me.ntryDtlsField = value +' End Set +' End Property + +' ''' +' Public Property AddtlNtryInf() As String +' Get +' Return Me.addtlNtryInfField +' End Get +' Set +' Me.addtlNtryInfField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum EntryStatus2Code + +' ''' +' BOOK + +' ''' +' PDNG + +' ''' +' INFO +'End Enum + +'''' +' +'Partial Public Class TotalsPerBankTransactionCode3 + +' Private nbOfNtriesField As String + +' Private sumField As Decimal + +' Private sumFieldSpecified As Boolean + +' Private ttlNetNtryField As AmountAndDirection35 + +' Private fcstIndField As Boolean + +' Private fcstIndFieldSpecified As Boolean + +' Private bkTxCdField As BankTransactionCodeStructure4 + +' Private avlbtyField() As CashBalanceAvailability2 + +' ''' +' Public Property NbOfNtries() As String +' Get +' Return Me.nbOfNtriesField +' End Get +' Set +' Me.nbOfNtriesField = value +' End Set +' End Property + +' ''' +' Public Property Sum() As Decimal +' Get +' Return Me.sumField +' End Get +' Set +' Me.sumField = value +' End Set +' End Property + +' ''' +' +' Public Property SumSpecified() As Boolean +' Get +' Return Me.sumFieldSpecified +' End Get +' Set +' Me.sumFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property TtlNetNtry() As AmountAndDirection35 +' Get +' Return Me.ttlNetNtryField +' End Get +' Set +' Me.ttlNetNtryField = value +' End Set +' End Property + +' ''' +' Public Property FcstInd() As Boolean +' Get +' Return Me.fcstIndField +' End Get +' Set +' Me.fcstIndField = value +' End Set +' End Property + +' ''' +' +' Public Property FcstIndSpecified() As Boolean +' Get +' Return Me.fcstIndFieldSpecified +' End Get +' Set +' Me.fcstIndFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property BkTxCd() As BankTransactionCodeStructure4 +' Get +' Return Me.bkTxCdField +' End Get +' Set +' Me.bkTxCdField = value +' End Set +' End Property + +' ''' +' +' Public Property Avlbty() As CashBalanceAvailability2() +' Get +' Return Me.avlbtyField +' End Get +' Set +' Me.avlbtyField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class AmountAndDirection35 + +' Private amtField As Decimal + +' Private cdtDbtIndField As CreditDebitCode + +' ''' +' Public Property Amt() As Decimal +' Get +' Return Me.amtField +' End Get +' Set +' Me.amtField = value +' End Set +' End Property + +' ''' +' Public Property CdtDbtInd() As CreditDebitCode +' Get +' Return Me.cdtDbtIndField +' End Get +' Set +' Me.cdtDbtIndField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class NumberAndSumOfTransactions1 + +' Private nbOfNtriesField As String + +' Private sumField As Decimal + +' Private sumFieldSpecified As Boolean + +' ''' +' Public Property NbOfNtries() As String +' Get +' Return Me.nbOfNtriesField +' End Get +' Set +' Me.nbOfNtriesField = value +' End Set +' End Property + +' ''' +' Public Property Sum() As Decimal +' Get +' Return Me.sumField +' End Get +' Set +' Me.sumField = value +' End Set +' End Property + +' ''' +' +' Public Property SumSpecified() As Boolean +' Get +' Return Me.sumFieldSpecified +' End Get +' Set +' Me.sumFieldSpecified = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class NumberAndSumOfTransactions4 + +' Private nbOfNtriesField As String + +' Private sumField As Decimal + +' Private sumFieldSpecified As Boolean + +' Private ttlNetNtryField As AmountAndDirection35 + +' ''' +' Public Property NbOfNtries() As String +' Get +' Return Me.nbOfNtriesField +' End Get +' Set +' Me.nbOfNtriesField = value +' End Set +' End Property + +' ''' +' Public Property Sum() As Decimal +' Get +' Return Me.sumField +' End Get +' Set +' Me.sumField = value +' End Set +' End Property + +' ''' +' +' Public Property SumSpecified() As Boolean +' Get +' Return Me.sumFieldSpecified +' End Get +' Set +' Me.sumFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property TtlNetNtry() As AmountAndDirection35 +' Get +' Return Me.ttlNetNtryField +' End Get +' Set +' Me.ttlNetNtryField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class TotalTransactions4 + +' Private ttlNtriesField As NumberAndSumOfTransactions4 + +' Private ttlCdtNtriesField As NumberAndSumOfTransactions1 + +' Private ttlDbtNtriesField As NumberAndSumOfTransactions1 + +' Private ttlNtriesPerBkTxCdField() As TotalsPerBankTransactionCode3 + +' ''' +' Public Property TtlNtries() As NumberAndSumOfTransactions4 +' Get +' Return Me.ttlNtriesField +' End Get +' Set +' Me.ttlNtriesField = value +' End Set +' End Property + +' ''' +' Public Property TtlCdtNtries() As NumberAndSumOfTransactions1 +' Get +' Return Me.ttlCdtNtriesField +' End Get +' Set +' Me.ttlCdtNtriesField = value +' End Set +' End Property + +' ''' +' Public Property TtlDbtNtries() As NumberAndSumOfTransactions1 +' Get +' Return Me.ttlDbtNtriesField +' End Get +' Set +' Me.ttlDbtNtriesField = value +' End Set +' End Property + +' ''' +' +' Public Property TtlNtriesPerBkTxCd() As TotalsPerBankTransactionCode3() +' Get +' Return Me.ttlNtriesPerBkTxCdField +' End Get +' Set +' Me.ttlNtriesPerBkTxCdField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class AccountInterest2 + +' Private tpField As InterestType1Choice + +' Private rateField() As Rate3 + +' Private frToDtField As DateTimePeriodDetails + +' Private rsnField As String + +' ''' +' Public Property Tp() As InterestType1Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' +' Public Property Rate() As Rate3() +' Get +' Return Me.rateField +' End Get +' Set +' Me.rateField = value +' End Set +' End Property + +' ''' +' Public Property FrToDt() As DateTimePeriodDetails +' Get +' Return Me.frToDtField +' End Get +' Set +' Me.frToDtField = value +' End Set +' End Property + +' ''' +' Public Property Rsn() As String +' Get +' Return Me.rsnField +' End Get +' Set +' Me.rsnField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class CashAccount25 + +' Private idField As AccountIdentification4Choice + +' Private tpField As CashAccountType2Choice + +' Private ccyField As String + +' Private nmField As String + +' Private ownrField As PartyIdentification43 + +' Private svcrField As BranchAndFinancialInstitutionIdentification5 + +' ''' +' Public Property Id() As AccountIdentification4Choice +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property Tp() As CashAccountType2Choice +' Get +' Return Me.tpField +' End Get +' Set +' Me.tpField = value +' End Set +' End Property + +' ''' +' Public Property Ccy() As String +' Get +' Return Me.ccyField +' End Get +' Set +' Me.ccyField = value +' End Set +' End Property + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property + +' ''' +' Public Property Ownr() As PartyIdentification43 +' Get +' Return Me.ownrField +' End Get +' Set +' Me.ownrField = value +' End Set +' End Property + +' ''' +' Public Property Svcr() As BranchAndFinancialInstitutionIdentification5 +' Get +' Return Me.svcrField +' End Get +' Set +' Me.svcrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ReportingSource1Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType2 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType2 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType2 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class AccountNotification7 + +' Private idField As String + +' Private ntfctnPgntnField As Pagination + +' Private elctrncSeqNbField As Decimal + +' Private elctrncSeqNbFieldSpecified As Boolean + +' Private lglSeqNbField As Decimal + +' Private lglSeqNbFieldSpecified As Boolean + +' Private creDtTmField As Date + +' Private frToDtField As DateTimePeriodDetails + +' Private cpyDplctIndField As CopyDuplicate1Code + +' Private cpyDplctIndFieldSpecified As Boolean + +' Private rptgSrcField As ReportingSource1Choice + +' Private acctField As CashAccount25 + +' Private rltdAcctField As CashAccount24 + +' Private intrstField() As AccountInterest2 + +' Private txsSummryField As TotalTransactions4 + +' Private ntryField() As ReportEntry4 + +' Private addtlNtfctnInfField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property NtfctnPgntn() As Pagination +' Get +' Return Me.ntfctnPgntnField +' End Get +' Set +' Me.ntfctnPgntnField = value +' End Set +' End Property + +' ''' +' Public Property ElctrncSeqNb() As Decimal +' Get +' Return Me.elctrncSeqNbField +' End Get +' Set +' Me.elctrncSeqNbField = value +' End Set +' End Property + +' ''' +' +' Public Property ElctrncSeqNbSpecified() As Boolean +' Get +' Return Me.elctrncSeqNbFieldSpecified +' End Get +' Set +' Me.elctrncSeqNbFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property LglSeqNb() As Decimal +' Get +' Return Me.lglSeqNbField +' End Get +' Set +' Me.lglSeqNbField = value +' End Set +' End Property + +' ''' +' +' Public Property LglSeqNbSpecified() As Boolean +' Get +' Return Me.lglSeqNbFieldSpecified +' End Get +' Set +' Me.lglSeqNbFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property CreDtTm() As Date +' Get +' Return Me.creDtTmField +' End Get +' Set +' Me.creDtTmField = value +' End Set +' End Property + +' ''' +' Public Property FrToDt() As DateTimePeriodDetails +' Get +' Return Me.frToDtField +' End Get +' Set +' Me.frToDtField = value +' End Set +' End Property + +' ''' +' Public Property CpyDplctInd() As CopyDuplicate1Code +' Get +' Return Me.cpyDplctIndField +' End Get +' Set +' Me.cpyDplctIndField = value +' End Set +' End Property + +' ''' +' +' Public Property CpyDplctIndSpecified() As Boolean +' Get +' Return Me.cpyDplctIndFieldSpecified +' End Get +' Set +' Me.cpyDplctIndFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property RptgSrc() As ReportingSource1Choice +' Get +' Return Me.rptgSrcField +' End Get +' Set +' Me.rptgSrcField = value +' End Set +' End Property + +' ''' +' Public Property Acct() As CashAccount25 +' Get +' Return Me.acctField +' End Get +' Set +' Me.acctField = value +' End Set +' End Property + +' ''' +' Public Property RltdAcct() As CashAccount24 +' Get +' Return Me.rltdAcctField +' End Get +' Set +' Me.rltdAcctField = value +' End Set +' End Property + +' ''' +' +' Public Property Intrst() As AccountInterest2() +' Get +' Return Me.intrstField +' End Get +' Set +' Me.intrstField = value +' End Set +' End Property + +' ''' +' Public Property TxsSummry() As TotalTransactions4 +' Get +' Return Me.txsSummryField +' End Get +' Set +' Me.txsSummryField = value +' End Set +' End Property + +' ''' +' +' Public Property Ntry() As ReportEntry4() +' Get +' Return Me.ntryField +' End Get +' Set +' Me.ntryField = value +' End Set +' End Property + +' ''' +' Public Property AddtlNtfctnInf() As String +' Get +' Return Me.addtlNtfctnInfField +' End Get +' Set +' Me.addtlNtfctnInfField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class Pagination + +' Private pgNbField As String + +' Private lastPgIndField As Boolean + +' ''' +' Public Property PgNb() As String +' Get +' Return Me.pgNbField +' End Get +' Set +' Me.pgNbField = value +' End Set +' End Property + +' ''' +' Public Property LastPgInd() As Boolean +' Get +' Return Me.lastPgIndField +' End Get +' Set +' Me.lastPgIndField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum CopyDuplicate1Code + +' ''' +' CODU + +' ''' +' COPY + +' ''' +' DUPL +'End Enum + +'''' +' +'Partial Public Class OriginalBusinessQuery1 + +' Private msgIdField As String + +' Private msgNmIdField As String + +' Private creDtTmField As Date + +' Private creDtTmFieldSpecified As Boolean + +' ''' +' Public Property MsgId() As String +' Get +' Return Me.msgIdField +' End Get +' Set +' Me.msgIdField = value +' End Set +' End Property + +' ''' +' Public Property MsgNmId() As String +' Get +' Return Me.msgNmIdField +' End Get +' Set +' Me.msgNmIdField = value +' End Set +' End Property + +' ''' +' Public Property CreDtTm() As Date +' Get +' Return Me.creDtTmField +' End Get +' Set +' Me.creDtTmField = value +' End Set +' End Property + +' ''' +' +' Public Property CreDtTmSpecified() As Boolean +' Get +' Return Me.creDtTmFieldSpecified +' End Get +' Set +' Me.creDtTmFieldSpecified = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class ContactDetails2 + +' Private nmPrfxField As NamePrefix1Code + +' Private nmPrfxFieldSpecified As Boolean + +' Private nmField As String + +' Private phneNbField As String + +' Private mobNbField As String + +' Private faxNbField As String + +' Private emailAdrField As String + +' Private othrField As String + +' ''' +' Public Property NmPrfx() As NamePrefix1Code +' Get +' Return Me.nmPrfxField +' End Get +' Set +' Me.nmPrfxField = value +' End Set +' End Property + +' ''' +' +' Public Property NmPrfxSpecified() As Boolean +' Get +' Return Me.nmPrfxFieldSpecified +' End Get +' Set +' Me.nmPrfxFieldSpecified = value +' End Set +' End Property + +' ''' +' Public Property Nm() As String +' Get +' Return Me.nmField +' End Get +' Set +' Me.nmField = value +' End Set +' End Property + +' ''' +' Public Property PhneNb() As String +' Get +' Return Me.phneNbField +' End Get +' Set +' Me.phneNbField = value +' End Set +' End Property + +' ''' +' Public Property MobNb() As String +' Get +' Return Me.mobNbField +' End Get +' Set +' Me.mobNbField = value +' End Set +' End Property + +' ''' +' Public Property FaxNb() As String +' Get +' Return Me.faxNbField +' End Get +' Set +' Me.faxNbField = value +' End Set +' End Property + +' ''' +' Public Property EmailAdr() As String +' Get +' Return Me.emailAdrField +' End Get +' Set +' Me.emailAdrField = value +' End Set +' End Property + +' ''' +' Public Property Othr() As String +' Get +' Return Me.othrField +' End Get +' Set +' Me.othrField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum NamePrefix1Code + +' ''' +' DOCT + +' ''' +' MIST + +' ''' +' MISS + +' ''' +' MADM +'End Enum + +'''' +' +'Partial Public Class PersonIdentificationSchemeName1Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType1 + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType1 +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType1 + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class GenericPersonIdentification1 + +' Private idField As String + +' Private schmeNmField As PersonIdentificationSchemeName1Choice + +' Private issrField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property SchmeNm() As PersonIdentificationSchemeName1Choice +' Get +' Return Me.schmeNmField +' End Get +' Set +' Me.schmeNmField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class DateAndPlaceOfBirth + +' Private birthDtField As Date + +' Private prvcOfBirthField As String + +' Private cityOfBirthField As String + +' Private ctryOfBirthField As String + +' ''' +' +' Public Property BirthDt() As Date +' Get +' Return Me.birthDtField +' End Get +' Set +' Me.birthDtField = value +' End Set +' End Property + +' ''' +' Public Property PrvcOfBirth() As String +' Get +' Return Me.prvcOfBirthField +' End Get +' Set +' Me.prvcOfBirthField = value +' End Set +' End Property + +' ''' +' Public Property CityOfBirth() As String +' Get +' Return Me.cityOfBirthField +' End Get +' Set +' Me.cityOfBirthField = value +' End Set +' End Property + +' ''' +' Public Property CtryOfBirth() As String +' Get +' Return Me.ctryOfBirthField +' End Get +' Set +' Me.ctryOfBirthField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class PersonIdentification5 + +' Private dtAndPlcOfBirthField As DateAndPlaceOfBirth + +' Private othrField() As GenericPersonIdentification1 + +' ''' +' Public Property DtAndPlcOfBirth() As DateAndPlaceOfBirth +' Get +' Return Me.dtAndPlcOfBirthField +' End Get +' Set +' Me.dtAndPlcOfBirthField = value +' End Set +' End Property + +' ''' +' +' Public Property Othr() As GenericPersonIdentification1() +' Get +' Return Me.othrField +' End Get +' Set +' Me.othrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class OrganisationIdentificationSchemeName1Choice + +' Private itemField As String + +' Private itemElementNameField As ItemChoiceType + +' ''' +' +' Public Property Item() As String +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property + +' ''' +' +' Public Property ItemElementName() As ItemChoiceType +' Get +' Return Me.itemElementNameField +' End Get +' Set +' Me.itemElementNameField = value +' End Set +' End Property +'End Class + +'''' +' +'Public Enum ItemChoiceType + +' ''' +' Cd + +' ''' +' Prtry +'End Enum + +'''' +' +'Partial Public Class GenericOrganisationIdentification1 + +' Private idField As String + +' Private schmeNmField As OrganisationIdentificationSchemeName1Choice + +' Private issrField As String + +' ''' +' Public Property Id() As String +' Get +' Return Me.idField +' End Get +' Set +' Me.idField = value +' End Set +' End Property + +' ''' +' Public Property SchmeNm() As OrganisationIdentificationSchemeName1Choice +' Get +' Return Me.schmeNmField +' End Get +' Set +' Me.schmeNmField = value +' End Set +' End Property + +' ''' +' Public Property Issr() As String +' Get +' Return Me.issrField +' End Get +' Set +' Me.issrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class OrganisationIdentification8 + +' Private anyBICField As String + +' Private othrField() As GenericOrganisationIdentification1 + +' ''' +' Public Property AnyBIC() As String +' Get +' Return Me.anyBICField +' End Get +' Set +' Me.anyBICField = value +' End Set +' End Property + +' ''' +' +' Public Property Othr() As GenericOrganisationIdentification1() +' Get +' Return Me.othrField +' End Get +' Set +' Me.othrField = value +' End Set +' End Property +'End Class + +'''' +' +'Partial Public Class Party11Choice + +' Private itemField As Object + +' ''' +' +' Public Property Item() As Object +' Get +' Return Me.itemField +' End Get +' Set +' Me.itemField = value +' End Set +' End Property +'End Class diff --git a/DPM2016/Zahlung/clscamt054.vb b/DPM2016/Zahlung/clscamt054.vb index 5db5d4e..141f7ad 100644 --- a/DPM2016/Zahlung/clscamt054.vb +++ b/DPM2016/Zahlung/clscamt054.vb @@ -138,72 +138,65 @@ Public Class clscamt054 End Sub + Dim referent As String + + Dim tbetrag As String + Dim tbuchungen As String + Dim foundvalue As String Public Sub Einzelne_XML_Datei(ByVal iFilename As String) Try - Globals.EVH.Fire_Insert_Entry("ZIP_Verarbeitung:Fehler: " + iFilename) - - Dim serializer As New XmlSerializer(GetType(Document)) - Dim reader As New IO.StreamReader(iFilename) - Dim xdocument As Document = serializer.Deserialize(reader) - Dim a As List(Of AccountNotification7) = xdocument.BkToCstmrDbtCdtNtfctn.Ntfctn.ToList - Dim db As New clsDB - Try - db.Insert_New_Entry_autokey("Camt_File", "nreintrag", False) Me.CAMT_FILE_ID = db.dsDaten.Tables(0).Rows(0).Item(0) Catch ex As Exception MsgBox(ex.Message) End Try - For Each accountinformation As AccountNotification7 In a - ID = accountinformation.Id - CreateDateTime = accountinformation.CreDtTm - iban = accountinformation.Acct.Id.Item - For Each r4 As ReportEntry4 In accountinformation.Ntry - NtryRef = r4.NtryRef - valdt = r4.ValDt.Item - bookdt = r4.BookgDt.Item - For Each ed As EntryDetails3 In r4.NtryDtls - AnzahlBuchungen = ed.Btch.NbOfTxs - Total = ed.Btch.TtlAmt.Value - - For Each td As EntryTransaction4 In ed.TxDtls - - referenz = "" - 'valdt = Nothing - 'bookdt = Nothing - betrag = 0 - taxen = 0 - betrag = td.Amt.Value.ToString - referenz = td.RmtInf.Strd(0).CdtrRefInf.Ref - 'MsgBox(td.Amt.Value.ToString) - Try - taxen = (td.Chrgs.TtlChrgsAndTaxAmt.Value) - Catch - taxen = 0 - End Try - Dim db1 As New clsDB - db1.Insert_New_Entry_autokey("CAMT_Record", "nreintrag", False) - Dim r As DataRow = db1.dsDaten.Tables(0).Rows(0) - r.Item(1) = CAMT_FILE_ID - r.Item(2) = referenz - r.Item(3) = valdt - r.Item(4) = bookdt - r.Item(5) = betrag - r.Item(6) = taxen - r.Item(11) = False - 'db1.dsDaten.AcceptChanges() - 'db1.dsDaten.Tables(0).AcceptChanges() - db1.Update_Data() - db1.Dispose() - Next - Next - Next + Dim doc As New XmlDocument + doc.Load(iFilename) + + 'Globals.EVH.Fire_Insert_Entry("ZIP_Verarbeitung:Fehler: " + iFilename) + + + + Dim ElementList As XmlNodeList + + ElementList = doc.GetElementsByTagName("Ntfctn") + CreateDateTime = GetTagValue(ElementList(0), "Ntfctn", "CreDtTm") + Dim ib As String = GetTagValue(ElementList(0), "Ntfctn", "Id") + ElementList = doc.GetElementsByTagName("Acct") + ib = GetTagValue(ElementList(0), "Id", "IBAN") + + ElementList = doc.GetElementsByTagName("Ntry") + + bookdt = GetTagValue(ElementList(0), "BookgDt", "Dt") + valdt = GetTagValue(ElementList(0), "ValDt", "Dt") + tbetrag = GetTagValue(ElementList(0), "Ntry", "Amt") + + ElementList = doc.GetElementsByTagName("NtryDtls") + tbuchungen = GetTagValue(ElementList(0), "Btch", "NbOfTxs") + tbetrag = GetTagValue(ElementList(0), "Btch", "TtlAmt") + + + ElementList = doc.GetElementsByTagName("TxDtls") + For Each element As XmlNode In ElementList + Dim ref As String = GetTagValue(element, "CdtrRefInf", "Ref") + Dim amt As String = GetTagValue(element, "TxAmt", "Amt") + If amt = "" Then amt = GetTagValue(element, "TxDtls", "Amt") + Dim db1 As New clsDB + db1.Insert_New_Entry_autokey("CAMT_Record", "nreintrag", False) + Dim r As DataRow = db1.dsDaten.Tables(0).Rows(0) + r.Item(1) = CAMT_FILE_ID + r.Item(2) = ref + r.Item(3) = valdt + r.Item(4) = bookdt + r.Item(5) = amt + r.Item(6) = 0 + r.Item(11) = False + db1.Update_Data() + db1.Dispose() Next - reader.Close() - reader.Dispose() Dim dr As DataRow = db.dsDaten.Tables(0).Rows(0) @@ -211,19 +204,126 @@ Public Class clscamt054 Dim fi As New FileInfo(iFilename) dr.Item(2) = fi.Name dr.Item(4) = CreateDateTime - dr.Item(5) = iban + dr.Item(5) = ib dr.Item(6) = NtryRef - dr.Item(7) = AnzahlBuchungen + dr.Item(7) = tbuchungen dr.Item(8) = ID dr.Item(9) = Total dr.Item(10) = True 'db.dsDaten.Tables(0).AcceptChanges() db.Update_Data() db.Save_CAMT_File(db.dsDaten.Tables(0).Rows(0).Item(0), iFilename) - Catch EX As Exception - Globals.EVH.Fire_Insert_Entry("Einzelne_XML_Datei:Fehler: " + EX.Message) - fehler = fehler + 1 + Catch ex As Exception + End Try + End Sub + + Public Function GetTagValue(ByVal node As XmlNode, parentelement As String, element As String) As String + foundvalue = "" + Get_Tag_Value(node, parentelement, element) + Return foundvalue + End Function + Public Function Get_Tag_Value(ByVal node As XmlNode, parentelement As String, element As String) As String + If foundvalue <> "" Then Exit Function + If node.Name = element And node.ParentNode.Name = parentelement Then foundvalue = node.InnerText + For Each n As XmlNode In node.ChildNodes + Get_Tag_Value(n, parentelement, element) + Next + End Function + + + Public Sub yEinzelne_XML_Datei(ByVal iFilename As String) + 'Try + ' Globals.EVH.Fire_Insert_Entry("ZIP_Verarbeitung:Fehler: " + iFilename) + + ' 'Dim doc As New XmlDocument + ' 'doc.Load(iFilename) + ' 'Dim xdocument As Document + ' 'xdocument.BkToCstmrDbtCdtNtfctn = doc.GetElementsByTagName("BkToCstmrDbtCdtNtfctn") + + ' Dim serializer As New XmlSerializer(GetType(Document)) + ' Dim reader As New IO.StreamReader(iFilename) + ' Dim xdocument As Document = serializer.Deserialize(reader) + ' Dim a As List(Of AccountNotification7) = xdocument.BkToCstmrDbtCdtNtfctn.Ntfctn.ToList + + ' Dim db As New clsDB + + + ' Try + + ' db.Insert_New_Entry_autokey("Camt_File", "nreintrag", False) + ' Me.CAMT_FILE_ID = db.dsDaten.Tables(0).Rows(0).Item(0) + ' Catch ex As Exception + ' MsgBox(ex.Message) + ' End Try + + ' For Each accountinformation As AccountNotification7 In a + ' ID = accountinformation.Id + ' CreateDateTime = accountinformation.CreDtTm + ' iban = accountinformation.Acct.Id.Item + ' For Each r4 As ReportEntry4 In accountinformation.Ntry + ' NtryRef = r4.NtryRef + ' valdt = r4.ValDt.Item + ' bookdt = r4.BookgDt.Item + ' For Each ed As EntryDetails3 In r4.NtryDtls + ' AnzahlBuchungen = ed.Btch.NbOfTxs + ' Total = ed.Btch.TtlAmt.Value + + ' For Each td As EntryTransaction4 In ed.TxDtls + + ' referenz = "" + ' 'valdt = Nothing + ' 'bookdt = Nothing + ' betrag = 0 + ' taxen = 0 + ' betrag = td.Amt.Value.ToString + ' referenz = td.RmtInf.Strd(0).CdtrRefInf.Ref + ' 'MsgBox(td.Amt.Value.ToString) + ' Try + ' taxen = (td.Chrgs.TtlChrgsAndTaxAmt.Value) + ' Catch + ' taxen = 0 + ' End Try + ' Dim db1 As New clsDB + ' db1.Insert_New_Entry_autokey("CAMT_Record", "nreintrag", False) + ' Dim r As DataRow = db1.dsDaten.Tables(0).Rows(0) + ' r.Item(1) = CAMT_FILE_ID + ' r.Item(2) = referenz + ' r.Item(3) = valdt + ' r.Item(4) = bookdt + ' r.Item(5) = betrag + ' r.Item(6) = taxen + ' r.Item(11) = False + ' 'db1.dsDaten.AcceptChanges() + ' 'db1.dsDaten.Tables(0).AcceptChanges() + ' db1.Update_Data() + ' db1.Dispose() + ' Next + ' Next + ' Next + ' Next + ' reader.Close() + ' reader.Dispose() + + + ' Dim dr As DataRow = db.dsDaten.Tables(0).Rows(0) + ' dr.Item(1) = CAMT_RUN_ID + ' Dim fi As New FileInfo(iFilename) + ' dr.Item(2) = fi.Name + ' dr.Item(4) = CreateDateTime + ' dr.Item(5) = iban + ' dr.Item(6) = NtryRef + ' dr.Item(7) = AnzahlBuchungen + ' dr.Item(8) = ID + ' dr.Item(9) = Total + ' dr.Item(10) = True + ' 'db.dsDaten.Tables(0).AcceptChanges() + ' db.Update_Data() + ' db.Save_CAMT_File(db.dsDaten.Tables(0).Rows(0).Item(0), iFilename) + 'Catch EX As Exception + ' Globals.EVH.Fire_Insert_Entry("Einzelne_XML_Datei: fehler: " + EX.Message) + ' fehler = fehler + 1 + 'End Try End Sub diff --git a/DPM2016/Zahlung/frmZahlung.resx b/DPM2016/Zahlung/frmZahlung.resx index 393a4a5..e13feae 100644 --- a/DPM2016/Zahlung/frmZahlung.resx +++ b/DPM2016/Zahlung/frmZahlung.resx @@ -142,24 +142,24 @@ iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAP2SURBVEhLnZVtbFN1FMaZGl8hzPjJmKDxE2owxkRdlrrb - dl2cOBMlThdnNCQmyId9MaiJUUdkCESqvATBdTFAN0psLNtcplN8iYBAqc1oVkDMmrYbbOBGW8t6+3Lv - fTzn9v7L5Q4Y2T95crbm3ud3nnNubxeIMzAw8LAsy5dIqVwul/47eU5Zd+JfSIOnVWnorCoNRtXlvhFt - +eA4WnzDWnxsLJNIJI76fL6HJEm6jUU2VWW3axyv1/so6KRSKa2kavjkUAJLdoaweMtxLCJxXeo9g9bu - w9j97QEtm81iamoK0WhUcbvdksvlWtze3n6LYTf7eDyexwXg4kwJrb1x3L81gurNw6j+PIxq90k4/Ul8 - tm0XpqenUSqVdKXTaYaoXV1dHxBkCSW5k+xmJanq7Ox8ggF80rKCNb+kscxzAY98PYmluybw2DeX8KY/ - AfeWrVBVVRcDOEkmk8HIyIhKHu8xpKmp6W5rGh2gaVr5RkVDZ1iBs1uBbU8Jz+4twb4fWB0YI8D2Svcs - 2pcOEJC2trZXnU7nA42NjXeYIRWAoijg+t1pDS/5AbsXqO8GXAzoPY+NX+7QjYvFIpLJJI8H4XAYkUhE - /zsYDI7X1dU9VV9ff19zc/Othv8VgNBPoxre6AWkvaAkgGMfsLIvhY3bPHoTQrwDXjbvJRaLIRQKKZRg - lcPheJAAtxv+VyfgMYXOq1g9SAkMgL0HaAlksWmnV++eJZJwLRQKOowhZL6GUiyrqam5y/AvA8TyWLGM - ho//oPGQsYMTUH2tT4Pb46vM3ywB5bHReNZSiicbGhruMfzLgMt5BZdzMuR8HqfGU1h/pIDnafa8B4a0 - /ADs2O3XjbhjNuYq/s/TfQagg/cwC5CRVQSTObiH/sHmn8fx/sECXqZFSwZgRR/wVeAQcnIeMzIZFukp - ypcBbG4F0HdioeF/ZUTFkoLgpIYNx4F3DwKvHzAAJFe3hre/z2PDMRXbwxr6o1lMpnKV8bBuCOAFc2yu - f51T8Olh4J0fy48pQ3hUL1CiVb8BH/mHcSZxQe/6phOwMV8samSiiA7aw4oAULcHeI728dYQ8EXgKCYu - TlWMxfzpRTk3QKQQOnLyLD789T+8Qt+Jlf059AaTla7Z2KqbSiCeDqHfT5zC+mMa/oxlK12LzrlrUedM - IIytgJmZ8iKtT4wwFnVeADEOq6nZmD/nlx5rTgCbXUsCaJaAmnVDgDDiar6JP7N2be5c1DkTmDsWMKvM - YLME9LqAnp6eF82m1zMR1SpzAvpV20Qvu6dra2sXGf4Lqug93hqPx/UL5qvR0VFdZL7Obrc/cxXAZrPd - S5FspA7Sfrqgf57aR/evLY9IWvg/Gkw3q8kzTMoAAAAASUVORK5CYII= + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAP4SURBVEhLnZVtaFt1FMZXFV83VvGTCFP8NJWJCGopsTdJ + U6yzgg6rxYoyEOY+9MvYFETtcJ3bcNG9MDebIq5p1mEwtrVUq/MF955maRaaOZSEJK1rF9s1MWte772P + 59zcf3aXbuvoHx5OG+59fuc55+ZmiTiDg4MPZ7PZS6TZTCaTHAtH5S0j/0IaCirScEiRhgLK6u5RdfXQ + BFq6R9To+HgqFoud7O3tfUiSpNtYZFNVcrvGcTqdj4JOIpFQi4qKj47GsGK/D8t3ncYyEteVzvNo7TkG + h+sbNZ1OY3p6GmNjY7LdbpdsNtvy9vb2W3S7+cfhcDwuAIm5Ilr7orh/dxDVOwOo/tSPavtZWN1xfLLn + AGZmZlAsFjUlk0kEAgGlq6vrPYKsoCR3kt28JFWdnZ1PMIBPMitj4y9JrHJcxCNfTmHlgUk89tUlvOmO + wb5rNxRF0cQATpJKpTA6OqqQxyaGNDU13V2ZRgOoqlq6UVbR6Zdh7ZFhOljEs91FmA8D6z3jBNhb7p5F + +9IAAtLW1vaq1Wp9oLGx8Q4jpAyQZRlcv/1TxUtuwOwE6nsAGwP6LmD75/s040KhgHg8jlAoBL/fj2Aw + qP3t9Xon6urqnqqvr7+vubn5Vt3/CkDop7CKN/oAqRuUBLAcAtb2z2L7HofWhBDvgJfNe4lEIvD5fDIl + WGexWB4kwO26/9UJeEy+CwrWD1ECHWB2AS2eNHbsd2rds0QSrvl8XoMxhMw3UopVNTU1d+n+JYBYHiuS + UvHhHzQeMrZwAqqv9auwO3rL8zdKQHlsNJ7NlOLJhoaGe3T/EuByTsblTBbZXA7nJmax9Xgez9PseQ8M + afkB2Pe1WzPijtmYq/g/R/fpgA7ewzxAKqvAG8/APvw3dv48gXeP5PEyLVrSAWv6gS88R5HJ5jCXJcMC + PUW5EoDNKwH0nViq+18ZUaEowzulYttpYMMR4PXvdADJ1qPi7e9z2HZKwV6/ioFQGlOzmfJ4WDcE8II5 + Ntcz/8j4+Bjwzo+lx5QhPKoXKNG634AP3AGcj13Uur7pBGzMF4sanCygg/awxgPUHQSeo328NQx85jmJ + ycR02VjMn16UCwNECqHjZ//C+7/+h1foO7F2IIM+b7zcNRtX6qYSiKdD6PeRc9h6SsWJSLrcteicuxZ1 + wQTCuBIwN1daZOUTI4xFXRRAjKPS1GjMn/NLj7UggM2uJQE0SkCNuiFAGHE13sSfVXZt7FzUBRMYOxaw + ShnBRgnodQEul+tFo+n1TEStlDEB/artoJfd07W1tct0/yVV9B5vjUaj2gWLVTgc1kTmW8xm8zNXAUwm + 070UyUTqIB2mCwYWqUN0/+bSiKSl/wNrbjccuCWaUwAAAABJRU5ErkJggg== diff --git a/DPM2016/Zahlung/frmZahlung.vb b/DPM2016/Zahlung/frmZahlung.vb index 57618e4..10c35bc 100644 --- a/DPM2016/Zahlung/frmZahlung.vb +++ b/DPM2016/Zahlung/frmZahlung.vb @@ -27,6 +27,9 @@ Public Class frmZahlung End Sub Private Sub tsbtnSave_Click(sender As Object, e As EventArgs) Handles tsbtnSave.Click + 'Dim ds As New DataSet + 'ds.ReadXml("H:\DPM\dmp1\dmp2\08092021_sik\2021-08-30_ZE1_CH700022722726822201U_CHF_US9B4SAMKEGGCYJA.xml") + fehler = 0 Me.txtProtokoll.Text = "" Me.OpenFileDialog1.Filter = "ZIP/V11-Dateien|*.ZIP;*.V11|ZIP-Dateien|*.zip|Zahlungsdateien (XML-Dateien|*.xml|*.v11|*.v11|Alle Dateien|*.*" @@ -108,7 +111,7 @@ Public Class frmZahlung f.Show() f.Show_CAMT_Journal() Catch ex As Exception - MsgBox("Beim auslesen der XML-Daten ist ein Fehler aufgetreten:" + ex.Message) + MsgBox("Bei der Verarbeitung ist ein Fehler aufgetreten." + ex.Message) Insert_Protokoll(ex.Message) Exit Sub End Try diff --git a/DPM2016/app.config b/DPM2016/app.config index e59ef25..ac942fc 100644 --- a/DPM2016/app.config +++ b/DPM2016/app.config @@ -1,8 +1,8 @@ - + -
+
@@ -10,22 +10,22 @@ - + - + - + - + @@ -34,15 +34,46 @@ h:\dpm\dmp1\dmp2 - + h:\dpm\docarchiv + + PADM + data source=shu00;initial catalog=SHUB_PADM;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 - - PADM + + data source=shu00;initial catalog=DPM_Mobile;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 + + + BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n + + + Q.6qYq0_C+mGmymX + + + 3hba8fOumOPrMG0.G?-mkF-scGOkPwyW + + + http://192.168.111.67 + + + + + + + + + + + + + + + + diff --git a/DPM2016/bin/Debug/Connectionstrings.cfg b/DPM2016/bin/Debug/Connectionstrings.cfg index aa2af7c..9b7830c 100644 --- a/DPM2016/bin/Debug/Connectionstrings.cfg +++ b/DPM2016/bin/Debug/Connectionstrings.cfg @@ -1,7 +1,8 @@ §›ƒ­˜–˜¡¶¶ÂµeŽºº°ª‹Æªº‚q¾¼°¬¡‘¤p©¢¹§²¸²Œ¡›©‡¥‘Œ¢½³ÆºµÆ¦Æ³©hÀª±È´®Æº‘¨¡—s Â¹ª¸ºf¼°²Ã޹¿a·¶»Ã‘«³ÁÁ¹€É½·³À¹¯Ç«´Àa½¹‹‚¨™“£µºa¸¯À®ˆƒ~ŒŠ€»´³ºu½¸‚Ŷ‰Ä¦ÅÁ¼·¿©‹}µ­Çs +˜ª´µ¯´‡§Á®¾ºˆ¸¦Æ¯e»¼ºÀ¶§‚ũɅ~‚¡¦™¬¹§­e©§½¬»½º‘©¶®­¬ºÂȦ¾‡ÁÁ®¾³€½ÀªÀs«©´µ¾¨««§§Âª~o¹®¾}ˆ ˜‘­½¼ºÂŽ©³É¯t¸Á÷«²‚Á»·u‚|½Ã·»¡™œX³§µ¦²µ°ˆ³¾À³©®¬º·É¹Â€»Ã¹¬Ä¯¹­±eÁ¸¥ºÄªÈ΋š‹ˆysÀ«³¸¯¹½k³¶É·¯µÇh¾Âº´»¯À¸·‰¼·¿°ÁÇ£¹»°Âu·«us ™³±¦¹f¹²Å´‹‡„~||ûºÆt®¶’Áµ€Â¯¸»Ä´À·oũɇ‡ ˜ª´µ·»¸µ¹³uÁúıª…À­Ãƒr€»¯½É·¨¤X“™Ä§­´­ƒ­»¼­·¹³ºªÁƒ¾ÂȪ¹Ç¯Èª¶n¸­°ºÀ¼¶¾”§¥—‚¨¢«¹¹µe¹«¬ÀÁ·ÇÍe¯¯´·’ºµ±Åº‰Ë´Ä¹¸¼®¹·Â°e»¥‘¾¨›£•¬p¹ª¿«ƒ}{ˆ„ŽÉ¸«³n±¹‘ǦÅ¯Ç¸É½·¬ŠoÁ»·w‹ -¦´«­º±Ãޏ¦Æ¶nÇ´ÇÀ¨­Š¸¶ÈruªÂ¾Â°™¤P›±º¢±µ­†¯¿»²Æ´«­º±Ã½³ÆºµÆ¦Æ³©hÀª±È´®Æº‘¨¡—s Â¹ª¸ºf¼°²Ã޹¿a·¶»Ã‘«³ÁÁ¹€É½·³À¹¯Ç«´Àa½¹‹‚¨™“£µºa¸¯À®ˆƒ~ŒŠ€»´³ºu½¸‚Ŷ‰Ä¦ÅÁ¼·¿©‹}µ­Çs +¦´«­º±Ãޏ¦Æ¶nÇ´ÇÀ¨­Š¸¶ÈruªÂ¾Â°™¤P›±º¢±µ­†¯¿»²Æ´«­º±Ã³†u„†~‹xƒ‰®¶ÁªµÅ£¹·¥tȳª­ª™¬Éƒ”˜–„»´Àƽ¸ºaÁ­¸ÉÆ®ÆÎn½³¸½‚®®±Á¸}¼Á³¿È¨¬¡Ÿ¦p¯¥‚¶ª®º³Çt¸¯»³…‰„{ÊÁ¹·r·©…À¦‰Ã£¸Å¸ÃDz„b«˜­‚ ˜Š“ˆ¬¶ÈµeÅÄÃÆ¨·‹¸°Âu~Ž«³»µ½¶ºg›™¤™¼µ¨‚ª¶¶ª³³ÁȦ²sÁµ¾À¹€»Ã¹¬Ä¯¹­±eÁ¸¥ºÄªÈ΋š‹ˆysÀ«³¸¯¹½k³¶É·¯µÇh¾Âº´»¯À¸·‰¼·¿°ÁÇ£¹»°Âu·«us ™³±¦¹f¹²Å´‹‡„~||ûºÆt®¶’Áµ€Â¯¸»Ä´À·oũɇ‡ ¤·§¹·»¸µ¹³uÁúıª…À­Ãƒr€»¯½É·¨¤X“™Ä§­´­ƒ­»¼­£Æ¦¾ªÁƒ¾ÂȪ¹Ç¯Èª¶n¸­°ºÀ¼¶¾”§¥—‚¨¢«¹¹µe¹«¬ÀÁ·ÇÍe¯¯´·’ºµ±Åº‰Ë´Ä¹¸¼®¹·Â°e»¥‘¾¨›£•¬p¹ª¿«ƒ}{ˆ„ŽÉ¸«³n±¹‘ǦÅ¯Ç¸É½·¬ŠoÁ»·w‹ ˜ª´µ·»´ª¡¶¶ÂµeŽºº°ª‹„{w€rŠ|xii^iƒy|®´¯½´°ºs·¦º¢º·¼‘˜ªÀÉ·Ç€ÇÁªºm®²µ¦±µÈÁ¾§ª”uî¶owy diff --git a/DPM2016/bin/Debug/DPM2018.application b/DPM2016/bin/Debug/DPM2018.application index 052b646..f745d10 100644 --- a/DPM2016/bin/Debug/DPM2018.application +++ b/DPM2016/bin/Debug/DPM2018.application @@ -7,14 +7,14 @@ - + - TsuyRlgtTguEnxJ2fczxt9cNpPf5u8wUuTla6JSQNcs= + KeU9XEtAG8BcC2eO2tw4Bo+b1NEgQkq7GV1xuaNr2eo= diff --git a/DPM2016/bin/Debug/DPM2018.exe b/DPM2016/bin/Debug/DPM2018.exe index 64155f6..56ee2d0 100644 Binary files a/DPM2016/bin/Debug/DPM2018.exe and b/DPM2016/bin/Debug/DPM2018.exe differ diff --git a/DPM2016/bin/Debug/DPM2018.exe.config b/DPM2016/bin/Debug/DPM2018.exe.config index e59ef25..ac942fc 100644 --- a/DPM2016/bin/Debug/DPM2018.exe.config +++ b/DPM2016/bin/Debug/DPM2018.exe.config @@ -1,8 +1,8 @@ - + -
+
@@ -10,22 +10,22 @@ - + - + - + - + @@ -34,15 +34,46 @@ h:\dpm\dmp1\dmp2 - + h:\dpm\docarchiv + + PADM + data source=shu00;initial catalog=SHUB_PADM;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 - - PADM + + data source=shu00;initial catalog=DPM_Mobile;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29 + + + BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n + + + Q.6qYq0_C+mGmymX + + + 3hba8fOumOPrMG0.G?-mkF-scGOkPwyW + + + http://192.168.111.67 + + + + + + + + + + + + + + + + diff --git a/DPM2016/bin/Debug/DPM2018.exe.manifest b/DPM2016/bin/Debug/DPM2018.exe.manifest index 82f6563..1dd955c 100644 --- a/DPM2016/bin/Debug/DPM2018.exe.manifest +++ b/DPM2016/bin/Debug/DPM2018.exe.manifest @@ -163,14 +163,14 @@ - + - iu2E/Z0+DE0e5mDwjwKFZ1faGPJkRus0TQsYBcSjMdU= + OPdnFzaXC2xlqGJX2JE7ImblyXExgNPx4wshtkNwMuw= @@ -438,6 +438,18 @@ + + + + + + + + + tiSUnfiw46YVP9+3MKfG9JkLZZLuDZIuF4hDPSdmEPM= + + + @@ -494,7 +506,7 @@ - LfmZq8+w/GmGcOlUImDncTzjBMNLVz3ZCwUgRvmE0QA= + MiySCdKr//iwQYWT7HtvwRp/vYnNya6QQatBGCmzH24= @@ -618,6 +630,18 @@ + + + + + + + + + 9oqTr6cUBmyNk9aw6JajAn4cQJGCdQVibVZpUSWBhJs= + + + @@ -648,13 +672,13 @@ T92PpISzKuFvoRCaXDKcSaiMyMOICRIrhQVQN101KX8= - + - P4Y1CTQmVbFhcHyqTt+sbIepk4MJF+RFYfLoR3rzhlc= + fufpjo176jWXBpkCH5KdtTRYc/AzII912nzsoikWbXQ= diff --git a/DPM2016/bin/Debug/DPM2018.pdb b/DPM2016/bin/Debug/DPM2018.pdb index 7628992..f225da6 100644 Binary files a/DPM2016/bin/Debug/DPM2018.pdb and b/DPM2016/bin/Debug/DPM2018.pdb differ diff --git a/DPM2016/bin/Debug/DPM2018.xml b/DPM2016/bin/Debug/DPM2018.xml index f96abae..b323e30 100644 --- a/DPM2016/bin/Debug/DPM2018.xml +++ b/DPM2016/bin/Debug/DPM2018.xml @@ -468,2822 +468,5 @@ Prüft, ob das Security-Objekt bereits auf der DB vorhanden ist Unterobjekt (z.B. bei Menus, Spalten von C1TrueDBGrids) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_Behandlungen - Kopie.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_Behandlungen - Kopie.frx deleted file mode 100644 index 817ca8b..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_Behandlungen - Kopie.frx +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_Behandlungen.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_Behandlungen.frx deleted file mode 100644 index b2710f5..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_Behandlungen.frx +++ /dev/null @@ -1,79 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_KV.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_KV.frx deleted file mode 100644 index 19cec88..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Abgeschlossene_KV.frx +++ /dev/null @@ -1,75 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat.frx deleted file mode 100644 index d6daf81..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat.frx +++ /dev/null @@ -1,94 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat_Nr.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat_Nr.frx deleted file mode 100644 index 4c92d48..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat_Nr.frx +++ /dev/null @@ -1,87 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat_Ort.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat_Ort.frx deleted file mode 100644 index 6e6d5d9..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Adressliste_Privat_Ort.frx +++ /dev/null @@ -1,92 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Behandlungsreport.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Behandlungsreport.frx deleted file mode 100644 index ee769e8..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Behandlungsreport.frx +++ /dev/null @@ -1,91 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/CamtJournaldetail.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/CamtJournaldetail.frx deleted file mode 100644 index 4565e91..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/CamtJournaldetail.frx +++ /dev/null @@ -1,130 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - Dim s As String() - Dim pfad As String - pfad="" - s=report.FileName.Split("\") - Dim i As Integer - For i=0 To s.length-3 - pfad=pfad+s(i)+"\" - Next i - Dim ReportLogo As String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - end sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/CamtJournaleinfach.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/CamtJournaleinfach.frx deleted file mode 100644 index f8a6d16..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/CamtJournaleinfach.frx +++ /dev/null @@ -1,119 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Jahreszahlen.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Jahreszahlen.frx deleted file mode 100644 index 843ab3c..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Jahreszahlen.frx +++ /dev/null @@ -1,78 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/KGEtiketten.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/KGEtiketten.frx deleted file mode 100644 index fb0338f..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/KGEtiketten.frx +++ /dev/null @@ -1,163 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Text1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - if CType(Report.GetColumnValue("Daten.nrprivat"), Int32)<1 then - text1.Visible=false - text3.Visible=false - text4.Visible=false - text5.Visible=false - text6.Visible=false - text7.Visible=false - text8.Visible=false - text9.Visible=false - text10.Visible=false - text11.Visible=false - else - text1.Visible=true - text3.Visible=true - text4.Visible=true - text5.Visible=true - text6.Visible=true - text7.Visible=true - text8.Visible=true - text9.Visible=true - text10.Visible=true - text11.Visible=true - - End If - - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/KGEtiketten1.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/KGEtiketten1.frx deleted file mode 100644 index 3a05a3c..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/KGEtiketten1.frx +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Monatsumsaetze.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Monatsumsaetze.frx deleted file mode 100644 index c1df018..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Monatsumsaetze.frx +++ /dev/null @@ -1,88 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Offene_Debitoren.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Offene_Debitoren.frx deleted file mode 100644 index ef2131b..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Offene_Debitoren.frx +++ /dev/null @@ -1,115 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Text8_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - if CType(Report.GetParameterValue("Mit Name"), String)<>"Ja" Then - text8.Text="Name" - text9.Text="" - end if - End Sub - - Private Sub Text18_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - if CType(Report.GetParameterValue("Behandler"), String) = "" then - text18.Text="" - end if - End Sub - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/PatGebJahr.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/PatGebJahr.frx deleted file mode 100644 index d9326a9..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/PatGebJahr.frx +++ /dev/null @@ -1,70 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Recallkarte.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Recallkarte.frx deleted file mode 100644 index e6a132c..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Recallkarte.frx +++ /dev/null @@ -1,64 +0,0 @@ - - - using System; -using System.Collections; -using System.Collections.Generic; -using System.ComponentModel; -using System.Windows.Forms; -using System.Drawing; -using System.Data; -using FastReport; -using FastReport.Data; -using FastReport.Dialog; -using FastReport.Barcode; -using FastReport.Table; -using FastReport.Utils; - -namespace FastReport -{ - public class ReportScript - { - } -} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Recallliste.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Recallliste.frx deleted file mode 100644 index fd50e19..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Recallliste.frx +++ /dev/null @@ -1,95 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Report1.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Report1.frx deleted file mode 100644 index 6a4e7fc..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Report1.frx +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Reports.txt b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Reports.txt deleted file mode 100644 index 457e89e..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Reports.txt +++ /dev/null @@ -1,26 +0,0 @@ -1;0;Behandlungen;;; -2;1;Abgeschlossene Behandlungen;Abgeschlossene_Behandlungen.sql;Abgeschlossene_Behandlungen.frx -3;1;AbgeschlosseneKVs;Abgeschlossene_KV.sql;Abgeschlossene_KV.frx -4;1;Behandlungen nach Status;Behandlungsreport.sql;Behandlungsreport.frx -10;0;Journale;;; -11;10;Fakturajournal;fakturajournal.sql;fakturajournal.frx -12;10;Zahlungsjournal;Zahlungsjournal.sql;Zahlungsjournal.frx -13;10;ESR-Journal;esr-journal.sql;esrjournal.frx -13;11;CAMT-Journal einfach;CAMT_Journal.sql;CamtJournaleinfach.frx -13;13;CAMT-Journal detailliert;CAMT_Journal.sql;CamtJournaldetail.frx -14;10;Offene Debitoren;offene_debitoren.sql;offene_debitoren.frx -20;0;Recalls;;; -21;20;Recall-Liste;Recalls.sql;Recallliste.frx -21;20;Recall-Karten;Recalls.sql;Recallkarte.frx -30;0;Mahnungen;;; -31;30;Mahnliste;Mahnliste.sql;mahnliste.frx -40;0;Adresslisten -43;40;Adressliste Patienten nach Name;adressliste_privat.sql;adressliste_privat.frx -43;40;Adressliste Patienten nach Nr;adressliste_privat.sql;adressliste_privat_nr.frx -43;40;Adressliste Patienten nach Ort;adressliste_privat.sql;adressliste_privat_Ort.frx -50;0;Statistiken -51;50;Verteilung Patienten nach Geburtsjahr;PatGebJahr.sql;PatGebJahr.frx -52;50;Fakturierte Jahresumstze;Jahreszahlen.sql;Jahreszahlen.frx -53;50;Fakturierte Monatsumstze;Monatsumsaetze.sql;Monatsumsaetze.frx -40;0;Etiketten -41;40;KG-Etiketten;Labels_Privat.sql;KGEtiketten.frx \ No newline at end of file diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Zahlungsjournal.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Zahlungsjournal.frx deleted file mode 100644 index b94ae60..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/Zahlungsjournal.frx +++ /dev/null @@ -1,96 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - - - - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/empty.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/empty.frx deleted file mode 100644 index 52fd98d..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/empty.frx +++ /dev/null @@ -1,67 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/esrjournal.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/esrjournal.frx deleted file mode 100644 index 592fbf4..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/esrjournal.frx +++ /dev/null @@ -1,107 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - - Private Sub Text9_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - if CType(Report.GetColumnValue("Daten.Patient"), String) = CType(Report.GetColumnValue("Daten.Debitor"), String) then - text11.visible=false - else - text11.Visible=true - end if - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/fakturajournal.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/fakturajournal.frx deleted file mode 100644 index 01050bb..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/fakturajournal.frx +++ /dev/null @@ -1,89 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/mahnliste.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/mahnliste.frx deleted file mode 100644 index 9617ff8..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/mahnliste.frx +++ /dev/null @@ -1,109 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - - Private Sub Text4_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - if CType(Report.GetColumnValue("Daten.Patient"), String) = CType(Report.GetColumnValue("Daten.Debitor"), String) then - text16.Visible=false - else - text16.Visible=true - end if - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/report2.frx b/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/report2.frx deleted file mode 100644 index 6a4e7fc..0000000 --- a/DPM2016/bin/Debug/Dental2Smile/Reporting/Report/report2.frx +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/DPM2016/bin/Debug/Newtonsoft.Json.dll b/DPM2016/bin/Debug/Newtonsoft.Json.dll new file mode 100644 index 0000000..7af125a Binary files /dev/null and b/DPM2016/bin/Debug/Newtonsoft.Json.dll differ diff --git a/DPM2016/bin/Debug/Newtonsoft.Json.xml b/DPM2016/bin/Debug/Newtonsoft.Json.xml new file mode 100644 index 0000000..008e0ca --- /dev/null +++ b/DPM2016/bin/Debug/Newtonsoft.Json.xml @@ -0,0 +1,11305 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously skips the children of the current token. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously ets the state of the . + + The being written. + The value being written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; 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 . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + 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 . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + 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. + + + + + Represents a JSON object. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Asynchronously creates an instance of with the content of the reader's current token. + + The reader. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns an instance of with the content of the reader's current token. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a timeout that will be used when executing regular expressions. + + The timeout that will be used when executing regular expressions. + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Writes this token to a asynchronously. + + A into which this method will write. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + 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. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15009_20210927160956_163275899671665_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15009_20210927160956_163275899671665_QR.png new file mode 100644 index 0000000..04d51c8 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15009_20210927160956_163275899671665_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212327162318_163275979959062_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212327162318_163275979959062_QR.png new file mode 100644 index 0000000..f6d8a62 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212327162318_163275979959062_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212327162347_163275982730066_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212327162347_163275982730066_QR.png new file mode 100644 index 0000000..f6d8a62 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212327162347_163275982730066_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212427162413_163275985431305_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212427162413_163275985431305_QR.png new file mode 100644 index 0000000..17db41b Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15009_20212427162413_163275985431305_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15033_20212327162301_163275978254452_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15033_20212327162301_163275978254452_QR.png new file mode 100644 index 0000000..a9ac479 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15033_20212327162301_163275978254452_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15034_20213127163119_163276028054452_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15034_20213127163119_163276028054452_QR.png new file mode 100644 index 0000000..4bd3415 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15034_20213127163119_163276028054452_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15035_20213127163112_163276027371665_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15035_20213127163112_163276027371665_QR.png new file mode 100644 index 0000000..71ebcfc Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15035_20213127163112_163276027371665_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211213191231_163942275271665_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211213191231_163942275271665_QR.png new file mode 100644 index 0000000..ed74f62 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211213191231_163942275271665_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211613191659_163942302054452_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211613191659_163942302054452_QR.png new file mode 100644 index 0000000..a6eef52 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211613191659_163942302054452_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211713191739_163942306059062_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211713191739_163942306059062_QR.png new file mode 100644 index 0000000..ed74f62 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211713191739_163942306059062_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211713191752_163942307230066_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211713191752_163942307230066_QR.png new file mode 100644 index 0000000..a6eef52 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20211713191752_163942307230066_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15037_20215313185342_163942162271665_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20215313185342_163942162271665_QR.png new file mode 100644 index 0000000..a414b41 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20215313185342_163942162271665_QR.png differ diff --git a/DPM2016/bin/Debug/Roellin/QR_Images/15037_20215313185355_163942163654452_QR.png b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20215313185355_163942163654452_QR.png new file mode 100644 index 0000000..a6eef52 Binary files /dev/null and b/DPM2016/bin/Debug/Roellin/QR_Images/15037_20215313185355_163942163654452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/100_20212028112059_163809845971665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/100_20212028112059_163809845971665_QR.png new file mode 100644 index 0000000..f682767 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/100_20212028112059_163809845971665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/116_20211701061722_163833944371665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/116_20211701061722_163833944371665_QR.png new file mode 100644 index 0000000..8761e2a Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/116_20211701061722_163833944371665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/116_20211901061927_163833956854452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/116_20211901061927_163833956854452_QR.png new file mode 100644 index 0000000..8761e2a Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/116_20211901061927_163833956854452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214331124339_16356842202512_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214331124339_16356842202512_QR.png new file mode 100644 index 0000000..13d1563 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214331124339_16356842202512_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214431124434_163568427477182_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214431124434_163568427477182_QR.png new file mode 100644 index 0000000..4d2a158 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214431124434_163568427477182_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214431124453_163568429482559_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214431124453_163568429482559_QR.png new file mode 100644 index 0000000..4d2a158 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214431124453_163568429482559_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214531124508_163568430972014_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214531124508_163568430972014_QR.png new file mode 100644 index 0000000..4d2a158 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/117_20214531124508_163568430972014_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/126_20214505094529_163083512931305_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/126_20214505094529_163083512931305_QR.png new file mode 100644 index 0000000..ed6c862 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/126_20214505094529_163083512931305_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/126_20214605094626_163083518678584_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/126_20214605094626_163083518678584_QR.png new file mode 100644 index 0000000..ed6c862 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/126_20214605094626_163083518678584_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/127_20214405094445_163083508659062_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/127_20214405094445_163083508659062_QR.png new file mode 100644 index 0000000..6c338f2 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/127_20214405094445_163083508659062_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/127_20214505094515_163083511530066_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/127_20214505094515_163083511530066_QR.png new file mode 100644 index 0000000..6c338f2 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/127_20214505094515_163083511530066_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/128_20214305094316_163083499671665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/128_20214305094316_163083499671665_QR.png new file mode 100644 index 0000000..12b46fd Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/128_20214305094316_163083499671665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/128_20214405094428_163083506854452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/128_20214405094428_163083506854452_QR.png new file mode 100644 index 0000000..12b46fd Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/128_20214405094428_163083506854452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/130_20213605093619_163083458030066_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/130_20213605093619_163083458030066_QR.png new file mode 100644 index 0000000..7474c48 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/130_20213605093619_163083458030066_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/130_20213605093645_163083460531305_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/130_20213605093645_163083460531305_QR.png new file mode 100644 index 0000000..5667085 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/130_20213605093645_163083460531305_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213205093203_163083432471665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213205093203_163083432471665_QR.png new file mode 100644 index 0000000..3007fe6 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213205093203_163083432471665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213205093225_163083434654452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213205093225_163083434654452_QR.png new file mode 100644 index 0000000..3007fe6 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213205093225_163083434654452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213305093314_163083439559062_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213305093314_163083439559062_QR.png new file mode 100644 index 0000000..ca1d6ba Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/131_20213305093314_163083439559062_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/132_20214605094635_16308351952512_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/132_20214605094635_16308351952512_QR.png new file mode 100644 index 0000000..d13eb6c Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/132_20214605094635_16308351952512_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/132_20214705094704_163083522477182_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/132_20214705094704_163083522477182_QR.png new file mode 100644 index 0000000..d13eb6c Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/132_20214705094704_163083522477182_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20210118090153_163454771371665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20210118090153_163454771371665_QR.png new file mode 100644 index 0000000..aefc440 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20210118090153_163454771371665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212801092804_163308048571665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212801092804_163308048571665_QR.png new file mode 100644 index 0000000..89c161a Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212801092804_163308048571665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212801092838_163308051954452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212801092838_163308051954452_QR.png new file mode 100644 index 0000000..89c161a Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212801092838_163308051954452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212901092921_163308056259062_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212901092921_163308056259062_QR.png new file mode 100644 index 0000000..89c161a Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20212901092921_163308056259062_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213201093230_163308075030066_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213201093230_163308075030066_QR.png new file mode 100644 index 0000000..d42f9b6 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213201093230_163308075030066_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213201093247_163308076831305_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213201093247_163308076831305_QR.png new file mode 100644 index 0000000..ebbfe82 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213201093247_163308076831305_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213301093305_163308078678584_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213301093305_163308078678584_QR.png new file mode 100644 index 0000000..ebbfe82 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213301093305_163308078678584_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213501093514_16330809142512_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213501093514_16330809142512_QR.png new file mode 100644 index 0000000..0f61be6 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/133_20213501093514_16330809142512_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/134_20214705094736_163083525782559_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/134_20214705094736_163083525782559_QR.png new file mode 100644 index 0000000..dea190e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/134_20214705094736_163083525782559_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/134_20214705094748_163083526972014_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/134_20214705094748_163083526972014_QR.png new file mode 100644 index 0000000..dea190e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/134_20214705094748_163083526972014_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214203094210_163325413071665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214203094210_163325413071665_QR.png new file mode 100644 index 0000000..60fbfe3 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214203094210_163325413071665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214303094333_163325421454452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214303094333_163325421454452_QR.png new file mode 100644 index 0000000..60fbfe3 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214303094333_163325421454452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214403094416_163325425659062_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214403094416_163325425659062_QR.png new file mode 100644 index 0000000..60fbfe3 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214403094416_163325425659062_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214603094610_163325437030066_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214603094610_163325437030066_QR.png new file mode 100644 index 0000000..e3592fe Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214603094610_163325437030066_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214603094625_163325438531305_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214603094625_163325438531305_QR.png new file mode 100644 index 0000000..e3592fe Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214603094625_163325438531305_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214903094907_163325454882559_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214903094907_163325454882559_QR.png new file mode 100644 index 0000000..f1659e7 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/135_20214903094907_163325454882559_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20210103100130_163325529080158_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20210103100130_163325529080158_QR.png new file mode 100644 index 0000000..ac6d333 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20210103100130_163325529080158_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20210930160947_163301818871665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20210930160947_163301818871665_QR.png new file mode 100644 index 0000000..7605474 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20210930160947_163301818871665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20211130161103_163301826454452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20211130161103_163301826454452_QR.png new file mode 100644 index 0000000..ab2f8e3 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20211130161103_163301826454452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214603094640_163325440078584_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214603094640_163325440078584_QR.png new file mode 100644 index 0000000..958eebf Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214603094640_163325440078584_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214703094753_16332544732512_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214703094753_16332544732512_QR.png new file mode 100644 index 0000000..958eebf Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214703094753_16332544732512_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214903094916_163325455772014_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214903094916_163325455772014_QR.png new file mode 100644 index 0000000..175d2de Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20214903094916_163325455772014_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20215903095915_163325515687372_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20215903095915_163325515687372_QR.png new file mode 100644 index 0000000..6205434 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/136_20215903095915_163325515687372_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20214803094852_163325453377182_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20214803094852_163325453377182_QR.png new file mode 100644 index 0000000..42c903f Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20214803094852_163325453377182_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20214903094943_16332545845646_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20214903094943_16332545845646_QR.png new file mode 100644 index 0000000..6873829 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20214903094943_16332545845646_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20215003095013_163325461442513_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20215003095013_163325461442513_QR.png new file mode 100644 index 0000000..46688af Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/137_20215003095013_163325461442513_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102318_163567579930066_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102318_163567579930066_QR.png new file mode 100644 index 0000000..be45a97 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102318_163567579930066_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102335_163567581631305_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102335_163567581631305_QR.png new file mode 100644 index 0000000..be45a97 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102335_163567581631305_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102356_163567583778584_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102356_163567583778584_QR.png new file mode 100644 index 0000000..be45a97 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/139_20212331102356_163567583778584_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20212731132721_163568684142513_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20212731132721_163568684142513_QR.png new file mode 100644 index 0000000..0b3c81f Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20212731132721_163568684142513_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20212831132827_163568690887372_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20212831132827_163568690887372_QR.png new file mode 100644 index 0000000..0b3c81f Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20212831132827_163568690887372_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20214531124517_16356843175646_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20214531124517_16356843175646_QR.png new file mode 100644 index 0000000..6d620ea Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/140_20214531124517_16356843175646_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20210901100948_163576138971665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20210901100948_163576138971665_QR.png new file mode 100644 index 0000000..8de0286 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20210901100948_163576138971665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20214131124152_163568411231305_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20214131124152_163568411231305_QR.png new file mode 100644 index 0000000..40f8535 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20214131124152_163568411231305_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20214231124249_163568417078584_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20214231124249_163568417078584_QR.png new file mode 100644 index 0000000..40f8535 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/141_20214231124249_163568417078584_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20213931123938_163568397871665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20213931123938_163568397871665_QR.png new file mode 100644 index 0000000..09e765b Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20213931123938_163568397871665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214031124022_163568402254452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214031124022_163568402254452_QR.png new file mode 100644 index 0000000..09e765b Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214031124022_163568402254452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214031124042_163568404259062_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214031124042_163568404259062_QR.png new file mode 100644 index 0000000..09e765b Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214031124042_163568404259062_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214131124115_163568407630066_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214131124115_163568407630066_QR.png new file mode 100644 index 0000000..09e765b Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/142_20214131124115_163568407630066_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20211931101924_163567556471665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20211931101924_163567556471665_QR.png new file mode 100644 index 0000000..a1f901e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20211931101924_163567556471665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20211931101949_163567558954452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20211931101949_163567558954452_QR.png new file mode 100644 index 0000000..a1f901e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20211931101949_163567558954452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20212031102021_163567562259062_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20212031102021_163567562259062_QR.png new file mode 100644 index 0000000..a1f901e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20212031102021_163567562259062_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20212318082307_163454538871665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20212318082307_163454538871665_QR.png new file mode 100644 index 0000000..a1f901e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/143_20212318082307_163454538871665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212202172246_163587376671665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212202172246_163587376671665_QR.png new file mode 100644 index 0000000..1132716 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212202172246_163587376671665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212330212308_163830738971665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212330212308_163830738971665_QR.png new file mode 100644 index 0000000..f8bc368 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212330212308_163830738971665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212721152700_163750842071665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212721152700_163750842071665_QR.png new file mode 100644 index 0000000..6c0d082 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212721152700_163750842071665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212930092915_163826455654452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212930092915_163826455654452_QR.png new file mode 100644 index 0000000..6837ac7 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212930092915_163826455654452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212930092953_163826459459062_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212930092953_163826459459062_QR.png new file mode 100644 index 0000000..c80d093 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20212930092953_163826459459062_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20213130093111_163826467130066_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20213130093111_163826467130066_QR.png new file mode 100644 index 0000000..5ff850e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20213130093111_163826467130066_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20213530093520_16382649212512_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20213530093520_16382649212512_QR.png new file mode 100644 index 0000000..10892cf Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/144_20213530093520_16382649212512_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215101085122_16383486832512_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215101085122_16383486832512_QR.png new file mode 100644 index 0000000..2a8ce16 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215101085122_16383486832512_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215201085227_163834874877182_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215201085227_163834874877182_QR.png new file mode 100644 index 0000000..2a8ce16 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215201085227_163834874877182_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215301085331_163834881182559_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215301085331_163834881182559_QR.png new file mode 100644 index 0000000..2a8ce16 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/145_20215301085331_163834881182559_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/146_20214801084842_163834852331305_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/146_20214801084842_163834852331305_QR.png new file mode 100644 index 0000000..7b3479e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/146_20214801084842_163834852331305_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/146_20214901084953_163834859478584_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/146_20214901084953_163834859478584_QR.png new file mode 100644 index 0000000..7b3479e Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/146_20214901084953_163834859478584_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/148_20214701084741_163834846259062_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/148_20214701084741_163834846259062_QR.png new file mode 100644 index 0000000..a75d7e7 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/148_20214701084741_163834846259062_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/148_20214801084809_163834849030066_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/148_20214801084809_163834849030066_QR.png new file mode 100644 index 0000000..a75d7e7 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/148_20214801084809_163834849030066_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/153_20214601084610_163834837071665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/153_20214601084610_163834837071665_QR.png new file mode 100644 index 0000000..85b0fca Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/153_20214601084610_163834837071665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/153_20214701084718_163834843954452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/153_20214701084718_163834843954452_QR.png new file mode 100644 index 0000000..fcb2919 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/153_20214701084718_163834843954452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/154_20214216074207_163704852871665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/154_20214216074207_163704852871665_QR.png new file mode 100644 index 0000000..acd29d1 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/154_20214216074207_163704852871665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/154_20214316074327_163704860754452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/154_20214316074327_163704860754452_QR.png new file mode 100644 index 0000000..acd29d1 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/154_20214316074327_163704860754452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20212730092758_163826447971665_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20212730092758_163826447971665_QR.png new file mode 100644 index 0000000..46369cd Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20212730092758_163826447971665_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20213430093405_163826484631305_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20213430093405_163826484631305_QR.png new file mode 100644 index 0000000..cbce193 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20213430093405_163826484631305_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20213430093455_163826489678584_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20213430093455_163826489678584_QR.png new file mode 100644 index 0000000..aa95d83 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/155_20213430093455_163826489678584_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/QR_Images/93_20212128112110_163809847054452_QR.png b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/93_20212128112110_163809847054452_QR.png new file mode 100644 index 0000000..71a5343 Binary files /dev/null and b/DPM2016/bin/Debug/SHUB_PADM/QR_Images/93_20212128112110_163809847054452_QR.png differ diff --git a/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055923.frx b/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055923.frx deleted file mode 100644 index ba3c063..0000000 --- a/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055923.frx +++ /dev/null @@ -1,166 +0,0 @@ - - - Imports System -Imports System.Collections -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.Windows.Forms -Imports System.Drawing -Imports Microsoft.VisualBasic -Imports FastReport -Imports FastReport.Data -Imports FastReport.Dialog -Imports FastReport.Table -Imports FastReport.Barcode -Imports FastReport.Utils - -Namespace FastReport - Public Class ReportScript - - - Private Sub Picture1_BeforePrint(ByVal sender As object, ByVal e As EventArgs) - dim s as String() - dim pfad as string - pfad="" - s=report.FileName.Split("\") - dim i as integer - for i=0 to s.length-3 - pfad=pfad+s(i)+"\" - next i - Dim ReportLogo as String - ReportLogo=pfad+"Logo\reportlogo.png" - picture1.ImageLocation=Reportlogo - End Sub - End Class -End Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055923.sql b/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055923.sql deleted file mode 100644 index 0d21710..0000000 --- a/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055923.sql +++ /dev/null @@ -1,9 +0,0 @@ -#Parameter1:Datum von:datetime:firstofcurrentyear -#Parameter2:Datum bis:datetime:currentdate -#Parameter3:PatNr:Text: --SQL- -SELECT dbo.privat.*, dbo.KG.*, dbo.KG.NrKG AS Expr1 -FROM dbo.privat INNER JOIN - dbo.KG ON dbo.privat.nrprivat = dbo.KG.NrPrivat - -where dbo.kg.nrprivat=#Parameter3 and dbo.kg.datum>='#Parameter1 00:00:00' and dbo.kg.datum<='#Parameter2 23:59:59' and dbo.kg.aktiv=1 diff --git a/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055930.sql b/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055930.sql deleted file mode 100644 index b7985e5..0000000 --- a/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055930.sql +++ /dev/null @@ -1,3 +0,0 @@ -#Parameter1:PatientNr:1 --SQL- -select * from kg where NrPrivat=#Parameter1 \ No newline at end of file diff --git a/DPM2016/bin/Debug/SHUKeyGen.dll b/DPM2016/bin/Debug/SHUKeyGen.dll index 23018b2..44c67c2 100644 Binary files a/DPM2016/bin/Debug/SHUKeyGen.dll and b/DPM2016/bin/Debug/SHUKeyGen.dll differ diff --git a/DPM2016/bin/Debug/SHUKeyGen.pdb b/DPM2016/bin/Debug/SHUKeyGen.pdb index 0a4a2bc..c287247 100644 Binary files a/DPM2016/bin/Debug/SHUKeyGen.pdb and b/DPM2016/bin/Debug/SHUKeyGen.pdb differ diff --git a/DPM2016/bin/Debug/System.Net.Http.Formatting.DLL b/DPM2016/bin/Debug/System.Net.Http.Formatting.DLL new file mode 100644 index 0000000..2dd77d3 Binary files /dev/null and b/DPM2016/bin/Debug/System.Net.Http.Formatting.DLL differ diff --git a/DPM2016/bin/Debug/app.publish/DPM2018.exe b/DPM2016/bin/Debug/app.publish/DPM2018.exe index 64155f6..56ee2d0 100644 Binary files a/DPM2016/bin/Debug/app.publish/DPM2018.exe and b/DPM2016/bin/Debug/app.publish/DPM2018.exe differ diff --git a/DPM2016/frmMain.Designer.vb b/DPM2016/frmMain.Designer.vb index d1c1a68..c9ba49e 100644 --- a/DPM2016/frmMain.Designer.vb +++ b/DPM2016/frmMain.Designer.vb @@ -73,6 +73,8 @@ Partial Class frmMain Me.SepaToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.ToolStripMenuItem5 = New System.Windows.Forms.ToolStripMenuItem() Me.AgendaToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.MobileToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.KundendatenTransferierenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.Label1 = New System.Windows.Forms.Label() Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog() Me.SaveFileDialog1 = New System.Windows.Forms.SaveFileDialog() @@ -81,7 +83,7 @@ Partial Class frmMain ' 'mnuMain ' - Me.mnuMain.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.DateiToolStripMenuItem, Me.PatientToolStripMenuItem, Me.FirmenToolStripMenuItem, Me.FinanzenToolStripMenuItem, Me.AuswertungenToolStripMenuItem, Me.StammdatenToolStripMenuItem, Me.SuchenToolStripMenuItem, Me.ToolStripMenuItem1, Me.cbboxPrinterConfig, Me.FensterToolStripMenuItem, Me.DruckerToolStripMenuItem, Me.EncryptToolStripMenuItem, Me.SepaToolStripMenuItem, Me.ToolStripMenuItem5, Me.AgendaToolStripMenuItem}) + Me.mnuMain.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.DateiToolStripMenuItem, Me.PatientToolStripMenuItem, Me.FirmenToolStripMenuItem, Me.FinanzenToolStripMenuItem, Me.AuswertungenToolStripMenuItem, Me.StammdatenToolStripMenuItem, Me.SuchenToolStripMenuItem, Me.ToolStripMenuItem1, Me.cbboxPrinterConfig, Me.FensterToolStripMenuItem, Me.DruckerToolStripMenuItem, Me.EncryptToolStripMenuItem, Me.SepaToolStripMenuItem, Me.ToolStripMenuItem5, Me.AgendaToolStripMenuItem, Me.MobileToolStripMenuItem}) Me.mnuMain.Location = New System.Drawing.Point(0, 0) Me.mnuMain.MdiWindowListItem = Me.FensterToolStripMenuItem Me.mnuMain.Name = "mnuMain" @@ -395,6 +397,20 @@ Partial Class frmMain Me.AgendaToolStripMenuItem.Text = "Agenda" Me.AgendaToolStripMenuItem.Visible = False ' + 'MobileToolStripMenuItem + ' + Me.MobileToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.KundendatenTransferierenToolStripMenuItem}) + Me.MobileToolStripMenuItem.Name = "MobileToolStripMenuItem" + Me.MobileToolStripMenuItem.Size = New System.Drawing.Size(56, 23) + Me.MobileToolStripMenuItem.Text = "Mobile" + Me.MobileToolStripMenuItem.Visible = False + ' + 'KundendatenTransferierenToolStripMenuItem + ' + Me.KundendatenTransferierenToolStripMenuItem.Name = "KundendatenTransferierenToolStripMenuItem" + Me.KundendatenTransferierenToolStripMenuItem.Size = New System.Drawing.Size(214, 22) + Me.KundendatenTransferierenToolStripMenuItem.Text = "Kundendaten transferieren" + ' 'Label1 ' Me.Label1.AutoSize = True @@ -480,4 +496,6 @@ Partial Class frmMain Friend WithEvents AllgEinstellungenToolStripMenuItem As ToolStripMenuItem Friend WithEvents ToolStripMenuItem10 As ToolStripSeparator Friend WithEvents FensterToolStripMenuItem As ToolStripMenuItem + Friend WithEvents MobileToolStripMenuItem As ToolStripMenuItem + Friend WithEvents KundendatenTransferierenToolStripMenuItem As ToolStripMenuItem End Class diff --git a/DPM2016/frmMain.vb b/DPM2016/frmMain.vb index 1b9c74b..180c428 100644 --- a/DPM2016/frmMain.vb +++ b/DPM2016/frmMain.vb @@ -165,7 +165,7 @@ Public Class frmMain Globals.sec.Set_Form_Security(Me) End If - + If db2.Get_Option(100000) = "True" Then MobileToolStripMenuItem.Visible = True Else MobileToolStripMenuItem.Visible = False db2 = Nothing End Sub @@ -440,46 +440,46 @@ Public Class frmMain End Sub Private Sub CAMT054ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles CAMT054ToolStripMenuItem.Click - 'Try - Dim serializer As New XmlSerializer(GetType(Document)) - Dim reader As New IO.StreamReader("E:\Software-Projekte\DPM\CAMT\Dentis 2018-08-15 1531322859509.054\camt.054_SIC_04_038415740520_NN_0384157405201000_20180711_172739509_213.xml") - Dim xdocument As Document = serializer.Deserialize(reader) - Dim a As List(Of AccountNotification7) = xdocument.BkToCstmrDbtCdtNtfctn.Ntfctn.ToList - - - For Each accountinformation As AccountNotification7 In a - For Each r4 As ReportEntry4 In accountinformation.Ntry - For Each ed As EntryDetails3 In r4.NtryDtls - For Each td As EntryTransaction4 In ed.TxDtls - MsgBox(td.Amt.Value.ToString) - MsgBox(td.RmtInf.Strd(0).CdtrRefInf.Ref) - Try - MsgBox(td.Chrgs.TtlChrgsAndTaxAmt.Value) - Catch - End Try - - Next - Next - Next - Next + ''Try + 'Dim serializer As New XmlSerializer(GetType(Document)) + 'Dim reader As New IO.StreamReader("E:\Software-Projekte\DPM\CAMT\Dentis 2018-08-15 1531322859509.054\camt.054_SIC_04_038415740520_NN_0384157405201000_20180711_172739509_213.xml") + 'Dim xdocument As Document = serializer.Deserialize(reader) + 'Dim a As List(Of AccountNotification7) = xdocument.BkToCstmrDbtCdtNtfctn.Ntfctn.ToList + + + 'For Each accountinformation As AccountNotification7 In a + ' For Each r4 As ReportEntry4 In accountinformation.Ntry + ' For Each ed As EntryDetails3 In r4.NtryDtls + ' For Each td As EntryTransaction4 In ed.TxDtls + ' MsgBox(td.Amt.Value.ToString) + ' MsgBox(td.RmtInf.Strd(0).CdtrRefInf.Ref) + ' Try + ' MsgBox(td.Chrgs.TtlChrgsAndTaxAmt.Value) + ' Catch + ' End Try - 'For i As Integer = 0 To a.Count - 1 - ' For ii As Integer = 0 To a(i).Ntry.Count - 1 - ' For iii As Integer = 0 To a(i).Ntry(ii).NtryDtls.Count - 1 - ' For iiii As Integer = 0 To a(i).Ntry(ii).NtryDtls - ' MsgBox(a(i).Ntry(ii).NtryDtls(iii).) ' Next ' Next - ' MsgBox(a(i).Ntry(0).NtryDtls + ' Next 'Next + ''For i As Integer = 0 To a.Count - 1 + '' For ii As Integer = 0 To a(i).Ntry.Count - 1 + '' For iii As Integer = 0 To a(i).Ntry(ii).NtryDtls.Count - 1 + '' For iiii As Integer = 0 To a(i).Ntry(ii).NtryDtls + '' MsgBox(a(i).Ntry(ii).NtryDtls(iii).) + '' Next + '' Next + '' MsgBox(a(i).Ntry(0).NtryDtls + ''Next + - reader.Close() - reader.Dispose() - 'Catch EX As Exception - 'MsgBox(EX.Message) - 'End Try + 'reader.Close() + 'reader.Dispose() + ''Catch EX As Exception + ''MsgBox(EX.Message) + ''End Try End Sub @@ -647,6 +647,13 @@ Public Class frmMain f.Show() End Sub + Private Sub KundendatenTransferierenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles KundendatenTransferierenToolStripMenuItem.Click + Dim mobile As New clsMobile + mobile.Transfer_Patientenstamm() + + + End Sub + 'Private Sub SecurityObjekteToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SecurityObjekteToolStripMenuItem.Click ' Dim formselector As New frmFormSelector diff --git a/DPM2016/obj/Debug/DPM2016.frmZahlung.resources b/DPM2016/obj/Debug/DPM2016.frmZahlung.resources index 65a3f9c..c6e5c9e 100644 Binary files a/DPM2016/obj/Debug/DPM2016.frmZahlung.resources and b/DPM2016/obj/Debug/DPM2016.frmZahlung.resources differ diff --git a/DPM2016/obj/Debug/DPM2016.vbproj.AssemblyReference.cache b/DPM2016/obj/Debug/DPM2016.vbproj.AssemblyReference.cache index f5e894a..5d879f3 100644 Binary files a/DPM2016/obj/Debug/DPM2016.vbproj.AssemblyReference.cache and b/DPM2016/obj/Debug/DPM2016.vbproj.AssemblyReference.cache differ diff --git a/DPM2016/obj/Debug/DPM2016.vbproj.CoreCompileInputs.cache b/DPM2016/obj/Debug/DPM2016.vbproj.CoreCompileInputs.cache index 22829e8..876303b 100644 --- a/DPM2016/obj/Debug/DPM2016.vbproj.CoreCompileInputs.cache +++ b/DPM2016/obj/Debug/DPM2016.vbproj.CoreCompileInputs.cache @@ -1 +1 @@ -b30f944467fc20dc7cb239f2d71167f92e6b66e2 +811139afbf34b156f056fc2c22b4af1092ff2937 diff --git a/DPM2016/obj/Debug/DPM2016.vbproj.FileListAbsolute.txt b/DPM2016/obj/Debug/DPM2016.vbproj.FileListAbsolute.txt index 02a85d6..9c0738a 100644 --- a/DPM2016/obj/Debug/DPM2016.vbproj.FileListAbsolute.txt +++ b/DPM2016/obj/Debug/DPM2016.vbproj.FileListAbsolute.txt @@ -112,3 +112,5 @@ E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2018.exe E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2018.xml E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2018.pdb E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2016.vbproj.AssemblyReference.cache +E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Newtonsoft.Json.dll +E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Newtonsoft.Json.xml diff --git a/DPM2016/obj/Debug/DPM2016.vbproj.GenerateResource.Cache b/DPM2016/obj/Debug/DPM2016.vbproj.GenerateResource.Cache index 3e686b5..283c9ea 100644 Binary files a/DPM2016/obj/Debug/DPM2016.vbproj.GenerateResource.Cache and b/DPM2016/obj/Debug/DPM2016.vbproj.GenerateResource.Cache differ diff --git a/DPM2016/obj/Debug/DPM2018.application b/DPM2016/obj/Debug/DPM2018.application index 052b646..f745d10 100644 --- a/DPM2016/obj/Debug/DPM2018.application +++ b/DPM2016/obj/Debug/DPM2018.application @@ -7,14 +7,14 @@ - + - TsuyRlgtTguEnxJ2fczxt9cNpPf5u8wUuTla6JSQNcs= + KeU9XEtAG8BcC2eO2tw4Bo+b1NEgQkq7GV1xuaNr2eo= diff --git a/DPM2016/obj/Debug/DPM2018.exe b/DPM2016/obj/Debug/DPM2018.exe index 64155f6..56ee2d0 100644 Binary files a/DPM2016/obj/Debug/DPM2018.exe and b/DPM2016/obj/Debug/DPM2018.exe differ diff --git a/DPM2016/obj/Debug/DPM2018.exe.manifest b/DPM2016/obj/Debug/DPM2018.exe.manifest index 82f6563..1dd955c 100644 --- a/DPM2016/obj/Debug/DPM2018.exe.manifest +++ b/DPM2016/obj/Debug/DPM2018.exe.manifest @@ -163,14 +163,14 @@ - + - iu2E/Z0+DE0e5mDwjwKFZ1faGPJkRus0TQsYBcSjMdU= + OPdnFzaXC2xlqGJX2JE7ImblyXExgNPx4wshtkNwMuw= @@ -438,6 +438,18 @@ + + + + + + + + + tiSUnfiw46YVP9+3MKfG9JkLZZLuDZIuF4hDPSdmEPM= + + + @@ -494,7 +506,7 @@ - LfmZq8+w/GmGcOlUImDncTzjBMNLVz3ZCwUgRvmE0QA= + MiySCdKr//iwQYWT7HtvwRp/vYnNya6QQatBGCmzH24= @@ -618,6 +630,18 @@ + + + + + + + + + 9oqTr6cUBmyNk9aw6JajAn4cQJGCdQVibVZpUSWBhJs= + + + @@ -648,13 +672,13 @@ T92PpISzKuFvoRCaXDKcSaiMyMOICRIrhQVQN101KX8= - + - P4Y1CTQmVbFhcHyqTt+sbIepk4MJF+RFYfLoR3rzhlc= + fufpjo176jWXBpkCH5KdtTRYc/AzII912nzsoikWbXQ= diff --git a/DPM2016/obj/Debug/DPM2018.pdb b/DPM2016/obj/Debug/DPM2018.pdb index 7628992..f225da6 100644 Binary files a/DPM2016/obj/Debug/DPM2018.pdb and b/DPM2016/obj/Debug/DPM2018.pdb differ diff --git a/DPM2016/obj/Debug/DPM2018.xml b/DPM2016/obj/Debug/DPM2018.xml index f96abae..b323e30 100644 --- a/DPM2016/obj/Debug/DPM2018.xml +++ b/DPM2016/obj/Debug/DPM2018.xml @@ -468,2822 +468,5 @@ Prüft, ob das Security-Objekt bereits auf der DB vorhanden ist Unterobjekt (z.B. bei Menus, Spalten von C1TrueDBGrids) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferences.cache index bfdfa25..9b13d2b 100644 Binary files a/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferences.cache and b/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ diff --git a/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 603f40c..8b8dfbd 100644 Binary files a/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/DPM2016/obj/Debug/TempPE/My Project.Application.Designer.vb.dll b/DPM2016/obj/Debug/TempPE/My Project.Application.Designer.vb.dll index 8885d4b..81ded13 100644 Binary files a/DPM2016/obj/Debug/TempPE/My Project.Application.Designer.vb.dll and b/DPM2016/obj/Debug/TempPE/My Project.Application.Designer.vb.dll differ diff --git a/DPM2016/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll b/DPM2016/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll index e96d000..f86b592 100644 Binary files a/DPM2016/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll and b/DPM2016/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll differ diff --git a/DPM2016/obj/Debug/dpm2018.exe.licenses b/DPM2016/obj/Debug/dpm2018.exe.licenses index 00dd150..8ec20b6 100644 Binary files a/DPM2016/obj/Debug/dpm2018.exe.licenses and b/DPM2016/obj/Debug/dpm2018.exe.licenses differ diff --git a/DPM2016/packages.config b/DPM2016/packages.config new file mode 100644 index 0000000..102f159 --- /dev/null +++ b/DPM2016/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/DPMCrypto/Class1.cs b/DPMCrypto/Class1.cs new file mode 100644 index 0000000..adb1faf --- /dev/null +++ b/DPMCrypto/Class1.cs @@ -0,0 +1,142 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Security.Cryptography; +using System.Text; +using System.Threading.Tasks; + +namespace DPMCrypto +{ + public class clscrypto + { + public string apikey = ""; + public string iv = ""; + public string secretkey ="" + + public string encrypt(string instring) + { + using (RijndaelManaged myRijndael = new RijndaelManaged()) + { + myRijndael.Key = Encoding.UTF8.GetBytes(secretkey); + myRijndael.IV = Encoding.UTF8.GetBytes(iv); + byte[] encrypted = EncryptStringToBytes(instring, myRijndael.Key, myRijndael.IV); + return BitConverter.ToString(encrypted).Replace("-", ""); + } + } + + public string decrypt(string instring) + { + using (RijndaelManaged myRijndael = new RijndaelManaged()) + { + myRijndael.Key = Encoding.UTF8.GetBytes(secretkey); + myRijndael.IV = Encoding.UTF8.GetBytes(iv); + byte[] xx = StringToByteArray(instring); + return DecryptStringFromBytes(xx, myRijndael.Key, myRijndael.IV); + } + + } + + public static byte[] StringToByteArray(string hex) + { + return Enumerable.Range(0, hex.Length) + .Where(x => x % 2 == 0) + .Select(x => Convert.ToByte(hex.Substring(x, 2), 16)) + .ToArray(); + } + + static byte[] EncryptStringToBytes(string plainText, byte[] Key, byte[] IV) + { + // Check arguments. + if (plainText == null || plainText.Length <= 0) + throw new ArgumentNullException("plainText"); + if (Key == null || Key.Length <= 0) + throw new ArgumentNullException("Key"); + if (IV == null || IV.Length <= 0) + throw new ArgumentNullException("IV"); + byte[] encrypted; + // Create an RijndaelManaged object + // with the specified key and IV. + using (RijndaelManaged rijAlg = new RijndaelManaged()) + { + rijAlg.Key = Key; + rijAlg.IV = IV; + + // Create an encryptor to perform the stream transform. + ICryptoTransform encryptor = rijAlg.CreateEncryptor(rijAlg.Key, rijAlg.IV); + + // Create the streams used for encryption. + using (MemoryStream msEncrypt = new MemoryStream()) + { + using (CryptoStream csEncrypt = new CryptoStream(msEncrypt, encryptor, CryptoStreamMode.Write)) + { + using (StreamWriter swEncrypt = new StreamWriter(csEncrypt)) + { + + //Write all data to the stream. + swEncrypt.Write(plainText); + } + encrypted = msEncrypt.ToArray(); + } + } + } + + // Return the encrypted bytes from the memory stream. + return encrypted; + } + + static string DecryptStringFromBytes(byte[] cipherText, byte[] Key, byte[] IV) + { + // Check arguments. + if (cipherText == null || cipherText.Length <= 0) + throw new ArgumentNullException("cipherText"); + if (Key == null || Key.Length <= 0) + throw new ArgumentNullException("Key"); + if (IV == null || IV.Length <= 0) + throw new ArgumentNullException("IV"); + + // Declare the string used to hold + // the decrypted text. + string plaintext = null; + + // Create an RijndaelManaged object + // with the specified key and IV. + using (RijndaelManaged rijAlg = new RijndaelManaged()) + { + rijAlg.Key = Key; + rijAlg.IV = IV; + + // Create a decryptor to perform the stream transform. + ICryptoTransform decryptor = rijAlg.CreateDecryptor(rijAlg.Key, rijAlg.IV); + + // Create the streams used for decryption. + using (MemoryStream msDecrypt = new MemoryStream(cipherText)) + { + using (CryptoStream csDecrypt = new CryptoStream(msDecrypt, decryptor, CryptoStreamMode.Read)) + { + using (StreamReader srDecrypt = new StreamReader(csDecrypt)) + { + // Read the decrypted bytes from the decrypting stream + // and place them in a string. + plaintext = srDecrypt.ReadToEnd(); + } + } + } + } + + return plaintext; + } + + public static string Base64Encode(string plainText) + { + var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText); + return System.Convert.ToBase64String(plainTextBytes); + } + + public static string Base64Decode(string base64EncodedData) + { + var base64EncodedBytes = System.Convert.FromBase64String(base64EncodedData); + return System.Text.Encoding.UTF8.GetString(base64EncodedBytes); + } + } +} diff --git a/DPMCrypto/DPMCrypto.csproj b/DPMCrypto/DPMCrypto.csproj new file mode 100644 index 0000000..5880cab --- /dev/null +++ b/DPMCrypto/DPMCrypto.csproj @@ -0,0 +1,54 @@ + + + + + Debug + AnyCPU + 68c7cc6d-4685-4ed2-9626-006b4ab3941e + Library + Properties + DPMCrypto + DPMCrypto + v4.6 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DPMCrypto/Properties/AssemblyInfo.cs b/DPMCrypto/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..4e6a235 --- /dev/null +++ b/DPMCrypto/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("DPMCrypto")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("DPMCrypto")] +[assembly: AssemblyCopyright("Copyright © 2021")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("68c7cc6d-4685-4ed2-9626-006b4ab3941e")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/DPMCrypto/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs b/DPMCrypto/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs new file mode 100644 index 0000000..a216cb0 --- /dev/null +++ b/DPMCrypto/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6", FrameworkDisplayName = ".NET Framework 4.6")] diff --git a/DPMCrypto/obj/Debug/DPMCrypto.csproj.AssemblyReference.cache b/DPMCrypto/obj/Debug/DPMCrypto.csproj.AssemblyReference.cache new file mode 100644 index 0000000..6f8faaa Binary files /dev/null and b/DPMCrypto/obj/Debug/DPMCrypto.csproj.AssemblyReference.cache differ diff --git a/DPMCrypto/obj/Debug/DPMCrypto.csproj.CoreCompileInputs.cache b/DPMCrypto/obj/Debug/DPMCrypto.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..43c7ab7 --- /dev/null +++ b/DPMCrypto/obj/Debug/DPMCrypto.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +aba5fec37f37af188961b68f1e2f530658d5f39d diff --git a/DPMCrypto/obj/Debug/DPMCrypto.csproj.FileListAbsolute.txt b/DPMCrypto/obj/Debug/DPMCrypto.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..30a78cc --- /dev/null +++ b/DPMCrypto/obj/Debug/DPMCrypto.csproj.FileListAbsolute.txt @@ -0,0 +1,2 @@ +E:\Software-Projekte\DPM\DPM2016\DPMCrypto\obj\Debug\DPMCrypto.csproj.AssemblyReference.cache +E:\Software-Projekte\DPM\DPM2016\DPMCrypto\obj\Debug\DPMCrypto.csproj.CoreCompileInputs.cache diff --git a/DPMCrypto/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DPMCrypto/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..01c9998 Binary files /dev/null and b/DPMCrypto/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/DPMHttp/Class1.cs b/DPMHttp/Class1.cs new file mode 100644 index 0000000..52e6bb1 --- /dev/null +++ b/DPMHttp/Class1.cs @@ -0,0 +1,30 @@ +Imports System +Imports System.Collections.Generic +Imports System.Linq +Imports System.Text +Imports System.Threading.Tasks +Imports System.Net.Http +Imports System.Net.Http.Headers + +Namespace HttpClientDemo + Class Program + Private Shared Sub Main(ByVal args As String()) + Dim student = New Student() With +{ + .Name = "Steve" + } +Dim postTask = client.PostAsJsonAsync(Of Student)("student", student) + postTask.Wait() + Dim result = postTask.Result + + If result.IsSuccessStatusCode Then + Dim readTask = result.Content.ReadAsAsync(Of Student)() + readTask.Wait() + Dim insertedStudent = readTask.Result + Console.WriteLine("Student {0} inserted with id: {1}", insertedStudent.Name, insertedStudent.Id) + Else + Console.WriteLine(result.StatusCode) + End If + End Sub + End Class +End Namespace diff --git a/DPMHttp/DPMHttp.csproj b/DPMHttp/DPMHttp.csproj new file mode 100644 index 0000000..2515fd0 --- /dev/null +++ b/DPMHttp/DPMHttp.csproj @@ -0,0 +1,49 @@ + + + + + Debug + AnyCPU + {DAB22BC0-2307-43E4-BD58-BA5ABA1889A9} + Library + Properties + DPMHttp + DPMHttp + v4.6 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DPMHttp/Properties/AssemblyInfo.cs b/DPMHttp/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..f018ee8 --- /dev/null +++ b/DPMHttp/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("DPMHttp")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("DPMHttp")] +[assembly: AssemblyCopyright("Copyright © 2021")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("dab22bc0-2307-43e4-bd58-ba5aba1889a9")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/DPMHttp/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs b/DPMHttp/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs new file mode 100644 index 0000000..a216cb0 --- /dev/null +++ b/DPMHttp/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6", FrameworkDisplayName = ".NET Framework 4.6")] diff --git a/DPMHttp/obj/Debug/DPMHttp.csproj.AssemblyReference.cache b/DPMHttp/obj/Debug/DPMHttp.csproj.AssemblyReference.cache new file mode 100644 index 0000000..a566b65 Binary files /dev/null and b/DPMHttp/obj/Debug/DPMHttp.csproj.AssemblyReference.cache differ diff --git a/DPMHttp/obj/Debug/DPMHttp.csproj.CoreCompileInputs.cache b/DPMHttp/obj/Debug/DPMHttp.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..564c939 --- /dev/null +++ b/DPMHttp/obj/Debug/DPMHttp.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +a2298045b900f41848de7aafd653543cabda22d0 diff --git a/DPMHttp/obj/Debug/DPMHttp.csproj.FileListAbsolute.txt b/DPMHttp/obj/Debug/DPMHttp.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..8ca7a7f --- /dev/null +++ b/DPMHttp/obj/Debug/DPMHttp.csproj.FileListAbsolute.txt @@ -0,0 +1,2 @@ +E:\Software-Projekte\DPM\DPM2016\DPMHttp\obj\Debug\DPMHttp.csproj.AssemblyReference.cache +E:\Software-Projekte\DPM\DPM2016\DPMHttp\obj\Debug\DPMHttp.csproj.CoreCompileInputs.cache diff --git a/DPMHttp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DPMHttp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..c8dbc88 Binary files /dev/null and b/DPMHttp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/DPMLizenzmanagement.exe b/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/DPMLizenzmanagement.exe index 5400bfd..9f2ed66 100644 Binary files a/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/DPMLizenzmanagement.exe and b/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/DPMLizenzmanagement.exe differ diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/DPMLizenzmanagement.pdb b/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/DPMLizenzmanagement.pdb index 9535c18..d4a0cc1 100644 Binary files a/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/DPMLizenzmanagement.pdb and b/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/DPMLizenzmanagement.pdb differ diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/SHUKeyGen.xml b/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/SHUKeyGen.xml deleted file mode 100644 index 5cf5430..0000000 --- a/DPMLizenzmanagement/DPMLizenzmanagement/bin/Debug/SHUKeyGen.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - -SHUKeyGen - - - - - - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.exe b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.exe index 5400bfd..9f2ed66 100644 Binary files a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.exe and b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.exe differ diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.pdb b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.pdb index 9535c18..d4a0cc1 100644 Binary files a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.pdb and b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.pdb differ diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.AssemblyReference.cache b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.AssemblyReference.cache index 2358042..9d9bd30 100644 Binary files a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.AssemblyReference.cache and b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.AssemblyReference.cache differ diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.FileListAbsolute.txt b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.FileListAbsolute.txt index 798dfc0..774855c 100644 --- a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.FileListAbsolute.txt +++ b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.FileListAbsolute.txt @@ -28,5 +28,4 @@ E:\Software-Projekte\DPM\DPM2016\DPMLizenzmanagement\DPMLizenzmanagement\obj\Deb E:\Software-Projekte\DPM\DPM2016\DPMLizenzmanagement\DPMLizenzmanagement\obj\Debug\DPMLizenzmanagement.exe E:\Software-Projekte\DPM\DPM2016\DPMLizenzmanagement\DPMLizenzmanagement\obj\Debug\DPMLizenzmanagement.xml E:\Software-Projekte\DPM\DPM2016\DPMLizenzmanagement\DPMLizenzmanagement\obj\Debug\DPMLizenzmanagement.pdb -E:\Software-Projekte\DPM\DPM2016\DPMLizenzmanagement\DPMLizenzmanagement\bin\Debug\SHUKeyGen.xml E:\Software-Projekte\DPM\DPM2016\DPMLizenzmanagement\DPMLizenzmanagement\obj\Debug\DPMLizenzmanagement.vbproj.AssemblyReference.cache diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.GenerateResource.cache b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.GenerateResource.cache index 0e18515..66ce144 100644 Binary files a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.GenerateResource.cache and b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DPMLizenzmanagement.vbproj.GenerateResource.cache differ diff --git a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index ad764e8..10b8e9e 100644 Binary files a/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/DPMLizenzmanagement/DPMLizenzmanagement/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/DPMLizenzmanagement/SHUKeyGen/bin/Debug/SHUKeyGen.dll b/DPMLizenzmanagement/SHUKeyGen/bin/Debug/SHUKeyGen.dll index 23018b2..44c67c2 100644 Binary files a/DPMLizenzmanagement/SHUKeyGen/bin/Debug/SHUKeyGen.dll and b/DPMLizenzmanagement/SHUKeyGen/bin/Debug/SHUKeyGen.dll differ diff --git a/DPMLizenzmanagement/SHUKeyGen/bin/Debug/SHUKeyGen.pdb b/DPMLizenzmanagement/SHUKeyGen/bin/Debug/SHUKeyGen.pdb index 0a4a2bc..c287247 100644 Binary files a/DPMLizenzmanagement/SHUKeyGen/bin/Debug/SHUKeyGen.pdb and b/DPMLizenzmanagement/SHUKeyGen/bin/Debug/SHUKeyGen.pdb differ diff --git a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 0bb464e..5c18d39 100644 Binary files a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.dll b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.dll index 23018b2..44c67c2 100644 Binary files a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.dll and b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.dll differ diff --git a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.pdb b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.pdb index 0a4a2bc..c287247 100644 Binary files a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.pdb and b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.pdb differ diff --git a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.vbproj.AssemblyReference.cache b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.vbproj.AssemblyReference.cache index a108057..d399766 100644 Binary files a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.vbproj.AssemblyReference.cache and b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.vbproj.AssemblyReference.cache differ diff --git a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.vbproj.GenerateResource.cache b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.vbproj.GenerateResource.cache index ba0c178..97fff47 100644 Binary files a/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.vbproj.GenerateResource.cache and b/DPMLizenzmanagement/SHUKeyGen/obj/Debug/SHUKeyGen.vbproj.GenerateResource.cache differ diff --git a/DPMMobile/Class1.vb b/DPMMobile/Class1.vb new file mode 100644 index 0000000..875798b --- /dev/null +++ b/DPMMobile/Class1.vb @@ -0,0 +1,3 @@ +Public Class Class1 + +End Class diff --git a/DPMMobile/DPMMobile.vbproj b/DPMMobile/DPMMobile.vbproj new file mode 100644 index 0000000..c431511 --- /dev/null +++ b/DPMMobile/DPMMobile.vbproj @@ -0,0 +1,112 @@ + + + + + Debug + AnyCPU + {838EC3B8-54C3-418C-9DF5-90873A83A0E8} + Library + DPMMobile + DPMMobile + 512 + Windows + v4.6 + true + + + true + full + true + true + bin\Debug\ + DPMMobile.xml + 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + + + pdbonly + false + true + true + bin\Release\ + DPMMobile.xml + 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + + + On + + + Binary + + + Off + + + On + + + + ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll + + + + + ..\DPM2016\bin\Debug\System.Net.Http.Formatting.DLL + + + + + + + + + + + + + + + + + + + + + + + True + Application.myapp + + + True + True + Resources.resx + + + True + Settings.settings + True + + + + + VbMyResourcesResXFileCodeGenerator + Resources.Designer.vb + My.Resources + Designer + + + + + + MyApplicationCodeGenerator + Application.Designer.vb + + + SettingsSingleFileGenerator + My + Settings.Designer.vb + + + + + \ No newline at end of file diff --git a/DPMMobile/My Project/Application.Designer.vb b/DPMMobile/My Project/Application.Designer.vb new file mode 100644 index 0000000..88dd01c --- /dev/null +++ b/DPMMobile/My Project/Application.Designer.vb @@ -0,0 +1,13 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.42000 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + diff --git a/DPMMobile/My Project/Application.myapp b/DPMMobile/My Project/Application.myapp new file mode 100644 index 0000000..758895d --- /dev/null +++ b/DPMMobile/My Project/Application.myapp @@ -0,0 +1,10 @@ + + + false + false + 0 + true + 0 + 1 + true + diff --git a/DPMMobile/My Project/AssemblyInfo.vb b/DPMMobile/My Project/AssemblyInfo.vb new file mode 100644 index 0000000..92562b5 --- /dev/null +++ b/DPMMobile/My Project/AssemblyInfo.vb @@ -0,0 +1,35 @@ +Imports System +Imports System.Reflection +Imports System.Runtime.InteropServices + +' Allgemeine Informationen über eine Assembly werden über die folgenden +' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +' die einer Assembly zugeordnet sind. + +' Werte der Assemblyattribute überprüfen + + + + + + + + + + +'Die folgende GUID wird für die typelib-ID verwendet, wenn dieses Projekt für COM verfügbar gemacht wird. + + +' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +' +' Hauptversion +' Nebenversion +' Buildnummer +' Revision +' +' Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +' indem Sie "*" wie unten gezeigt eingeben: +' + + + diff --git a/DPMMobile/My Project/Resources.Designer.vb b/DPMMobile/My Project/Resources.Designer.vb new file mode 100644 index 0000000..bf521b6 --- /dev/null +++ b/DPMMobile/My Project/Resources.Designer.vb @@ -0,0 +1,62 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.42000 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + + +Namespace My.Resources + + 'This class was auto-generated by the StronglyTypedResourceBuilder + 'class via a tool like ResGen or Visual Studio. + 'To add or remove a member, edit your .ResX file then rerun ResGen + 'with the /str option, or rebuild your VS project. + ''' + ''' A strongly-typed resource class, for looking up localized strings, etc. + ''' + _ + Friend Module Resources + + Private resourceMan As Global.System.Resources.ResourceManager + + Private resourceCulture As Global.System.Globalization.CultureInfo + + ''' + ''' Returns the cached ResourceManager instance used by this class. + ''' + _ + Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager + Get + If Object.ReferenceEquals(resourceMan, Nothing) Then + Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("DPMMobile.Resources", GetType(Resources).Assembly) + resourceMan = temp + End If + Return resourceMan + End Get + End Property + + ''' + ''' Overrides the current thread's CurrentUICulture property for all + ''' resource lookups using this strongly typed resource class. + ''' + _ + Friend Property Culture() As Global.System.Globalization.CultureInfo + Get + Return resourceCulture + End Get + Set(ByVal value As Global.System.Globalization.CultureInfo) + resourceCulture = value + End Set + End Property + End Module +End Namespace diff --git a/DPMMobile/My Project/Resources.resx b/DPMMobile/My Project/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/DPMMobile/My Project/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/DPMMobile/My Project/Settings.Designer.vb b/DPMMobile/My Project/Settings.Designer.vb new file mode 100644 index 0000000..9c894b3 --- /dev/null +++ b/DPMMobile/My Project/Settings.Designer.vb @@ -0,0 +1,73 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.42000 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + + +Namespace My + + _ + Partial Friend NotInheritable Class MySettings + Inherits Global.System.Configuration.ApplicationSettingsBase + + Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings) + +#Region "My.Settings Auto-Save Functionality" +#If _MyType = "WindowsForms" Then + Private Shared addedHandler As Boolean + + Private Shared addedHandlerLockObject As New Object + + _ + Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs) + If My.Application.SaveMySettingsOnExit Then + My.Settings.Save() + End If + End Sub +#End If +#End Region + + Public Shared ReadOnly Property [Default]() As MySettings + Get + +#If _MyType = "WindowsForms" Then + If Not addedHandler Then + SyncLock addedHandlerLockObject + If Not addedHandler Then + AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings + addedHandler = True + End If + End SyncLock + End If +#End If + Return defaultInstance + End Get + End Property + End Class +End Namespace + +Namespace My + + _ + Friend Module MySettingsProperty + + _ + Friend ReadOnly Property Settings() As Global.DPMMobile.My.MySettings + Get + Return Global.DPMMobile.My.MySettings.Default + End Get + End Property + End Module +End Namespace diff --git a/DPMMobile/My Project/Settings.settings b/DPMMobile/My Project/Settings.settings new file mode 100644 index 0000000..85b890b --- /dev/null +++ b/DPMMobile/My Project/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/DPMMobile/app.config b/DPMMobile/app.config new file mode 100644 index 0000000..a0cefc2 --- /dev/null +++ b/DPMMobile/app.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/DPMMobile/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.vb b/DPMMobile/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.vb new file mode 100644 index 0000000..498dcdd --- /dev/null +++ b/DPMMobile/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.vb @@ -0,0 +1,7 @@ +' + Option Strict Off + Option Explicit On + + Imports System + Imports System.Reflection + diff --git a/DPMMobile/obj/Debug/DPMMobile.vbproj.AssemblyReference.cache b/DPMMobile/obj/Debug/DPMMobile.vbproj.AssemblyReference.cache new file mode 100644 index 0000000..f5e894a Binary files /dev/null and b/DPMMobile/obj/Debug/DPMMobile.vbproj.AssemblyReference.cache differ diff --git a/DPMMobile/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DPMMobile/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..132287b Binary files /dev/null and b/DPMMobile/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/DPMMobile/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll b/DPMMobile/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll new file mode 100644 index 0000000..ae92d60 Binary files /dev/null and b/DPMMobile/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll differ diff --git a/DPMMobile/packages.config b/DPMMobile/packages.config new file mode 100644 index 0000000..102f159 --- /dev/null +++ b/DPMMobile/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/DeEnCrypt/Class1.cs b/DeEnCrypt/Class1.cs new file mode 100644 index 0000000..177944f --- /dev/null +++ b/DeEnCrypt/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace DeEnCrypt +{ + public class Class1 + { + } +} diff --git a/DeEnCrypt/DeEnCrypt.csproj b/DeEnCrypt/DeEnCrypt.csproj new file mode 100644 index 0000000..9f5c4f4 --- /dev/null +++ b/DeEnCrypt/DeEnCrypt.csproj @@ -0,0 +1,7 @@ + + + + netstandard2.0 + + + diff --git a/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.dgspec.json b/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.dgspec.json new file mode 100644 index 0000000..550538b --- /dev/null +++ b/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.dgspec.json @@ -0,0 +1,72 @@ +{ + "format": 1, + "restore": { + "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\DeEnCrypt.csproj": {} + }, + "projects": { + "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\DeEnCrypt.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\DeEnCrypt.csproj", + "projectName": "DeEnCrypt", + "projectPath": "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\DeEnCrypt.csproj", + "packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\", + "outputPath": "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netstandard2.0" + ], + "sources": { + "C:\\Program Files (x86)\\FastReports\\FastReport.Net\\Nugets": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "http://nuget.grapecity.com/nuget": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netstandard2.0": { + "targetAlias": "netstandard2.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netstandard2.0": { + "targetAlias": "netstandard2.0", + "dependencies": { + "NETStandard.Library": { + "suppressParent": "All", + "target": "Package", + "version": "[2.0.3, )", + "autoReferenced": true + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.400\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.g.props b/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.g.props new file mode 100644 index 0000000..9cb2594 --- /dev/null +++ b/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.g.props @@ -0,0 +1,19 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Steafn Hutter lokal\.nuget\packages\;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\ + PackageReference + 5.11.0 + + + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.g.targets b/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.g.targets new file mode 100644 index 0000000..8f2d2d6 --- /dev/null +++ b/DeEnCrypt/obj/DeEnCrypt.csproj.nuget.g.targets @@ -0,0 +1,9 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + + \ No newline at end of file diff --git a/DeEnCrypt/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs b/DeEnCrypt/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs new file mode 100644 index 0000000..45b1ca0 --- /dev/null +++ b/DeEnCrypt/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName = "")] diff --git a/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.AssemblyInfo.cs b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.AssemblyInfo.cs new file mode 100644 index 0000000..8dd7a71 --- /dev/null +++ b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("DeEnCrypt")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("DeEnCrypt")] +[assembly: System.Reflection.AssemblyTitleAttribute("DeEnCrypt")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.AssemblyInfoInputs.cache b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.AssemblyInfoInputs.cache new file mode 100644 index 0000000..03a931c --- /dev/null +++ b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +eb4edee08c202e8e95bcf2ea0c0f649c6ee9112b diff --git a/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.GeneratedMSBuildEditorConfig.editorconfig b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..238c503 --- /dev/null +++ b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = DeEnCrypt +build_property.ProjectDir = E:\Software-Projekte\DPM\DPM2016\DeEnCrypt\ diff --git a/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.assets.cache b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.assets.cache new file mode 100644 index 0000000..9f6a506 Binary files /dev/null and b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.assets.cache differ diff --git a/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.csproj.AssemblyReference.cache b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.csproj.AssemblyReference.cache new file mode 100644 index 0000000..f5e894a Binary files /dev/null and b/DeEnCrypt/obj/Debug/netstandard2.0/DeEnCrypt.csproj.AssemblyReference.cache differ diff --git a/DeEnCrypt/obj/project.assets.json b/DeEnCrypt/obj/project.assets.json new file mode 100644 index 0000000..fbb45b4 --- /dev/null +++ b/DeEnCrypt/obj/project.assets.json @@ -0,0 +1,250 @@ +{ + "version": 3, + "targets": { + ".NETStandard,Version=v2.0": { + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "NETStandard.Library/2.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + }, + "build": { + "build/netstandard2.0/NETStandard.Library.targets": {} + } + } + } + }, + "libraries": { + "Microsoft.NETCore.Platforms/1.1.0": { + "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", + "type": "package", + "path": "microsoft.netcore.platforms/1.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "microsoft.netcore.platforms.nuspec", + "runtime.json" + ] + }, + "NETStandard.Library/2.0.3": { + "sha512": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", + "type": "package", + "path": "netstandard.library/2.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "build/netstandard2.0/NETStandard.Library.targets", + "build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll", + "build/netstandard2.0/ref/System.AppContext.dll", + "build/netstandard2.0/ref/System.Collections.Concurrent.dll", + "build/netstandard2.0/ref/System.Collections.NonGeneric.dll", + "build/netstandard2.0/ref/System.Collections.Specialized.dll", + "build/netstandard2.0/ref/System.Collections.dll", + "build/netstandard2.0/ref/System.ComponentModel.Composition.dll", + "build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll", + "build/netstandard2.0/ref/System.ComponentModel.Primitives.dll", + "build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll", + "build/netstandard2.0/ref/System.ComponentModel.dll", + "build/netstandard2.0/ref/System.Console.dll", + "build/netstandard2.0/ref/System.Core.dll", + "build/netstandard2.0/ref/System.Data.Common.dll", + "build/netstandard2.0/ref/System.Data.dll", + "build/netstandard2.0/ref/System.Diagnostics.Contracts.dll", + "build/netstandard2.0/ref/System.Diagnostics.Debug.dll", + "build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll", + "build/netstandard2.0/ref/System.Diagnostics.Process.dll", + "build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll", + "build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll", + "build/netstandard2.0/ref/System.Diagnostics.Tools.dll", + "build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll", + "build/netstandard2.0/ref/System.Diagnostics.Tracing.dll", + "build/netstandard2.0/ref/System.Drawing.Primitives.dll", + "build/netstandard2.0/ref/System.Drawing.dll", + "build/netstandard2.0/ref/System.Dynamic.Runtime.dll", + "build/netstandard2.0/ref/System.Globalization.Calendars.dll", + "build/netstandard2.0/ref/System.Globalization.Extensions.dll", + "build/netstandard2.0/ref/System.Globalization.dll", + "build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll", + "build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll", + "build/netstandard2.0/ref/System.IO.Compression.dll", + "build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll", + "build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll", + "build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll", + "build/netstandard2.0/ref/System.IO.FileSystem.dll", + "build/netstandard2.0/ref/System.IO.IsolatedStorage.dll", + "build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll", + "build/netstandard2.0/ref/System.IO.Pipes.dll", + "build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll", + "build/netstandard2.0/ref/System.IO.dll", + "build/netstandard2.0/ref/System.Linq.Expressions.dll", + "build/netstandard2.0/ref/System.Linq.Parallel.dll", + "build/netstandard2.0/ref/System.Linq.Queryable.dll", + "build/netstandard2.0/ref/System.Linq.dll", + "build/netstandard2.0/ref/System.Net.Http.dll", + "build/netstandard2.0/ref/System.Net.NameResolution.dll", + "build/netstandard2.0/ref/System.Net.NetworkInformation.dll", + "build/netstandard2.0/ref/System.Net.Ping.dll", + "build/netstandard2.0/ref/System.Net.Primitives.dll", + "build/netstandard2.0/ref/System.Net.Requests.dll", + "build/netstandard2.0/ref/System.Net.Security.dll", + "build/netstandard2.0/ref/System.Net.Sockets.dll", + "build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll", + "build/netstandard2.0/ref/System.Net.WebSockets.Client.dll", + "build/netstandard2.0/ref/System.Net.WebSockets.dll", + "build/netstandard2.0/ref/System.Net.dll", + "build/netstandard2.0/ref/System.Numerics.dll", + "build/netstandard2.0/ref/System.ObjectModel.dll", + "build/netstandard2.0/ref/System.Reflection.Extensions.dll", + "build/netstandard2.0/ref/System.Reflection.Primitives.dll", + "build/netstandard2.0/ref/System.Reflection.dll", + "build/netstandard2.0/ref/System.Resources.Reader.dll", + "build/netstandard2.0/ref/System.Resources.ResourceManager.dll", + "build/netstandard2.0/ref/System.Resources.Writer.dll", + "build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll", + "build/netstandard2.0/ref/System.Runtime.Extensions.dll", + "build/netstandard2.0/ref/System.Runtime.Handles.dll", + "build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll", + "build/netstandard2.0/ref/System.Runtime.InteropServices.dll", + "build/netstandard2.0/ref/System.Runtime.Numerics.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll", + "build/netstandard2.0/ref/System.Runtime.Serialization.dll", + "build/netstandard2.0/ref/System.Runtime.dll", + "build/netstandard2.0/ref/System.Security.Claims.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll", + "build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll", + "build/netstandard2.0/ref/System.Security.Principal.dll", + "build/netstandard2.0/ref/System.Security.SecureString.dll", + "build/netstandard2.0/ref/System.ServiceModel.Web.dll", + "build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll", + "build/netstandard2.0/ref/System.Text.Encoding.dll", + "build/netstandard2.0/ref/System.Text.RegularExpressions.dll", + "build/netstandard2.0/ref/System.Threading.Overlapped.dll", + "build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll", + "build/netstandard2.0/ref/System.Threading.Tasks.dll", + "build/netstandard2.0/ref/System.Threading.Thread.dll", + "build/netstandard2.0/ref/System.Threading.ThreadPool.dll", + "build/netstandard2.0/ref/System.Threading.Timer.dll", + "build/netstandard2.0/ref/System.Threading.dll", + "build/netstandard2.0/ref/System.Transactions.dll", + "build/netstandard2.0/ref/System.ValueTuple.dll", + "build/netstandard2.0/ref/System.Web.dll", + "build/netstandard2.0/ref/System.Windows.dll", + "build/netstandard2.0/ref/System.Xml.Linq.dll", + "build/netstandard2.0/ref/System.Xml.ReaderWriter.dll", + "build/netstandard2.0/ref/System.Xml.Serialization.dll", + "build/netstandard2.0/ref/System.Xml.XDocument.dll", + "build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll", + "build/netstandard2.0/ref/System.Xml.XPath.dll", + "build/netstandard2.0/ref/System.Xml.XmlDocument.dll", + "build/netstandard2.0/ref/System.Xml.XmlSerializer.dll", + "build/netstandard2.0/ref/System.Xml.dll", + "build/netstandard2.0/ref/System.dll", + "build/netstandard2.0/ref/mscorlib.dll", + "build/netstandard2.0/ref/netstandard.dll", + "build/netstandard2.0/ref/netstandard.xml", + "lib/netstandard1.0/_._", + "netstandard.library.2.0.3.nupkg.sha512", + "netstandard.library.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + ".NETStandard,Version=v2.0": [ + "NETStandard.Library >= 2.0.3" + ] + }, + "packageFolders": { + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\DeEnCrypt.csproj", + "projectName": "DeEnCrypt", + "projectPath": "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\DeEnCrypt.csproj", + "packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\", + "outputPath": "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netstandard2.0" + ], + "sources": { + "C:\\Program Files (x86)\\FastReports\\FastReport.Net\\Nugets": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "http://nuget.grapecity.com/nuget": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netstandard2.0": { + "targetAlias": "netstandard2.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netstandard2.0": { + "targetAlias": "netstandard2.0", + "dependencies": { + "NETStandard.Library": { + "suppressParent": "All", + "target": "Package", + "version": "[2.0.3, )", + "autoReferenced": true + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.400\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/DeEnCrypt/obj/project.nuget.cache b/DeEnCrypt/obj/project.nuget.cache new file mode 100644 index 0000000..cf9165b --- /dev/null +++ b/DeEnCrypt/obj/project.nuget.cache @@ -0,0 +1,11 @@ +{ + "version": 2, + "dgSpecHash": "ESFfRfU9MvO5K7UY+ADCmxFIxC+f5Qz+LA56R0v96hSI2GE5HkhEHF203c2PtANmw7nL87ndI2PDUncFBEF8YA==", + "success": true, + "projectFilePath": "E:\\Software-Projekte\\DPM\\DPM2016\\DeEnCrypt\\DeEnCrypt.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/WebAPI/.config/dotnet-tools.json b/WebAPI/.config/dotnet-tools.json new file mode 100644 index 0000000..55af484 --- /dev/null +++ b/WebAPI/.config/dotnet-tools.json @@ -0,0 +1,12 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "dotnet-ef": { + "version": "5.0.6", + "commands": [ + "dotnet-ef" + ] + } + } +} \ No newline at end of file diff --git a/WebAPI/.vs/BWPMService/DesignTimeBuild/.dtbcache.v2 b/WebAPI/.vs/BWPMService/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..c1c0e94 Binary files /dev/null and b/WebAPI/.vs/BWPMService/DesignTimeBuild/.dtbcache.v2 differ diff --git a/WebAPI/.vs/DPMService/DesignTimeBuild/.dtbcache.v2 b/WebAPI/.vs/DPMService/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..5972615 Binary files /dev/null and b/WebAPI/.vs/DPMService/DesignTimeBuild/.dtbcache.v2 differ diff --git a/WebAPI/.vs/DPMService/config/applicationhost.config b/WebAPI/.vs/DPMService/config/applicationhost.config new file mode 100644 index 0000000..29a20e1 --- /dev/null +++ b/WebAPI/.vs/DPMService/config/applicationhost.config @@ -0,0 +1,996 @@ + + + + + + +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebAPI/.vs/DPMService/v16/.suo b/WebAPI/.vs/DPMService/v16/.suo new file mode 100644 index 0000000..f16398e Binary files /dev/null and b/WebAPI/.vs/DPMService/v16/.suo differ diff --git a/WebAPI/Attributes/ApiKeyAttributes.cs b/WebAPI/Attributes/ApiKeyAttributes.cs new file mode 100644 index 0000000..16b9cba --- /dev/null +++ b/WebAPI/Attributes/ApiKeyAttributes.cs @@ -0,0 +1,46 @@ +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.Filters; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using System; +using System.Threading.Tasks; + +namespace SecuringWebApiUsingApiKey.Attributes +{ + [AttributeUsage(validOn: AttributeTargets.Class)] + public class ApiKeyAttribute : Attribute, IAsyncActionFilter + { + private const string APIKEYNAME = "ApiKey"; + public async Task OnActionExecutionAsync + (ActionExecutingContext context, ActionExecutionDelegate next) + { + if (!context.HttpContext.Request.Headers.TryGetValue + (APIKEYNAME, out var extractedApiKey)) + { + context.Result = new ContentResult() + { + StatusCode = 401, + Content = "Api Key was not provided" + }; + return; + } + + var appSettings = + context.HttpContext.RequestServices.GetRequiredService(); + + var apiKey = appSettings.GetValue(APIKEYNAME); + + if (!apiKey.Equals(extractedApiKey)) + { + context.Result = new ContentResult() + { + StatusCode = 401, + Content = "Api Key is not valid" + }; + return; + } + + await next(); + } + } +} \ No newline at end of file diff --git a/WebAPI/BWPMService.csproj b/WebAPI/BWPMService.csproj new file mode 100644 index 0000000..88a5509 --- /dev/null +++ b/WebAPI/BWPMService.csproj @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/WebAPI/Controllers/PatChargeController.cs b/WebAPI/Controllers/PatChargeController.cs new file mode 100644 index 0000000..7ced025 --- /dev/null +++ b/WebAPI/Controllers/PatChargeController.cs @@ -0,0 +1,124 @@ +using Microsoft.AspNetCore.Mvc; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Data; +using SecuringWebApiUsingApiKey.Attributes; +using DPMService.Models; + +namespace DPMService.Controllers +{ + [Route("api/[controller]")] + [ApiController] + + public class PatChargeController : ControllerBase + { + + + + // GET: api/ + [HttpGet] + public List Get() + { + + dbhelper dbh = new dbhelper(); + //dbh.Get_Tabledata("Select * from [PatCharge]", false, true); + + List Details = new List(); + return dbh.ConvertDataTable(dbh.Get_Tabledata("Select * from [PatCharge]", false, true)); + } + + + // GET api//5 + [HttpGet("{id}")] + public List Get(int id) + { + dbhelper dbh = new dbhelper(); + List Details = new List(); + return dbh.ConvertDataTable(dbh.Get_Tabledata("Select * from [Service_View_Charge] where patid=" + id.ToString() +" order by datum desc, id desc", false, true)); + } + + // POST api/ + [HttpPost] + public void Post([FromBody] PatCharge PatCharge) + { + dbhelper dbh = new dbhelper(); + dbh.Get_Tabeldata_for_Update("Select top 1 * from [PatCharge] where id=-1", false, true); + DataRow dr = dbh.dsdaten.Tables[0].NewRow(); + PatCharge.GetType().GetProperties().ToList().ForEach(f => + { + try + { + if (f.PropertyType == typeof(DateTime)) + { + dr[f.Name] = (DateTime)f.GetValue(PatCharge, null); + + } + else + { + dr[f.Name] = f.GetValue(PatCharge, null); + } + } + catch (Exception ex) { string s = ex.Message; } + }); + dbh.dsdaten.Tables[0].Rows.Add(dr); + dbh.Update_Tabeldata(); + } + [HttpPost("{id}/{charge}")] + public void Post(string id, string charge) + { + dbhelper dbh = new dbhelper(); + dbh.Get_Tabeldata_for_Update("Select top 1 * from [PatCharge] where id=-1", false, true); + DataRow dr = dbh.dsdaten.Tables[0].NewRow(); + dr[1] = id; + dr[2] = charge.ToString(); + dr[3] = DateTime.Now; + dr[4] = DateTime.Now; + dr[5] = 1; + dr[6] = true; + dbh.dsdaten.Tables[0].Rows.Add(dr); + dbh.Update_Tabeldata(); + } + + // PUT api//5 + [HttpPut("{id}")] + public void Put(int id, [FromBody] PatCharge PatCharge) + { + dbhelper dbh = new dbhelper(); + dbh.Get_Tabeldata_for_Update("Select top 1 * from [PatCharge] where id=" + id.ToString(), false, true); + DataRow dr = dbh.dsdaten.Tables[0].Rows[0]; + PatCharge.GetType().GetProperties().ToList().ForEach(f => + { + try + { + if (f.PropertyType == typeof(DateTime)) + { + dr[f.Name] = (DateTime)f.GetValue(PatCharge, null); + } + else + { + dr[f.Name] = f.GetValue(PatCharge, null); + } + } + catch (Exception ex) { string s = ex.Message; } + }); + dbh.Update_Tabeldata(); + + } + + // DELETE api//5 + [HttpDelete("{id}")] + public void Delete(int id) + { + dbhelper dbh = new dbhelper(); + dbh.Get_Tabeldata_for_Update("Select top 1 * from [PatCharge] where id=" + id, false, true); + DataRow dr = dbh.dsdaten.Tables[0].Rows[0]; + dr["Aktiv"] = false; + dr["mutiert_am"] = DateTime.Now; + dbh.Update_Tabeldata(); + } + } +} + + diff --git a/WebAPI/Controllers/PatientController.cs b/WebAPI/Controllers/PatientController.cs new file mode 100644 index 0000000..7d32e10 --- /dev/null +++ b/WebAPI/Controllers/PatientController.cs @@ -0,0 +1,160 @@ +using DPMService.Models; +using Microsoft.AspNetCore.Mvc; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Data; +using SecuringWebApiUsingApiKey.Attributes; +using DPMService.Models; +using System.Security.Cryptography; +using System.IO; +using System.Text; + +namespace DPMService.Controllers +{ + [Route("api/[controller]")] + [ApiController] + public class PatientController : ControllerBase + { + private string tblpraefix = ""; + private string tblname = ""; + private string apikey = ""; + private string secretkey = ""; + private string tablename = "Patient"; + + private void GetKeys() + { + apikey = get_headerinfo("ApiKey"); + secretkey = get_headerinfo("SecKey"); + + dbhelper dbh = new dbhelper(); + tblpraefix = dbh.Get_TablePraefix(apikey); + } + + private string get_headerinfo(string headertype) + { + + Microsoft.Extensions.Primitives.StringValues headerValues; + var headerinfo = string.Empty; + if (Request.Headers.TryGetValue(headertype, out headerValues)) + { + headerinfo = headerValues.FirstOrDefault(); + return headerinfo; + } + else + { return ""; }; + } + + private string get_sql(string sql) { + string tmpsql = sql; + if (tblpraefix != "") tmpsql=tmpsql.Replace(tablename, tblpraefix + tablename); + if (secretkey != "") tmpsql=tmpsql.Replace("&seckey&", secretkey); + return tmpsql; + } + // GET: api/ + [HttpGet] + public List Get() + { + dbhelper dbh = new dbhelper(); + List Details = new List(); + return dbh.ConvertDataTable(dbh.Get_Tabledata("Select * from [Patient]", false, true)); + } + + + // GET api//5 + [HttpGet("{id}")] + public List Get(int id) + { + dbhelper dbh = new dbhelper(); + List Details = new List(); + return dbh.ConvertDataTable(dbh.Get_Tabledata("Select * from [Patientt] where id=" + id.ToString(), false, true)); + } + + [HttpGet] + [Route("search/{searchstring}")] + public List Get(string searchstring) + { + //Models.Crypto enc = new Models.Crypto(); + + + dbhelper dbh = new dbhelper(); + + dbh.Get_Tabeldata_for_Update("Select top 1 * from PatChargeLog where id=-1", false, true); + DataRow dr = dbh.dsdaten.Tables[0].NewRow(); + + //dr[1] = namefilterenc; + dbh.dsdaten.Tables[0].Rows.Add(dr); + dbh.Update_Tabeldata(); + dbh.dsdaten.Tables.Clear(); + + List Details = new List(); + return dbh.ConvertDataTable(dbh.Get_Tabledata("Select * from [Service_View_Pat] where pat like '%" + searchstring + "%' order by pat", false, true)); + } + + // POST api/ + [HttpPost] + public void Post([FromBody] Patient Patient) + { + GetKeys(); + dbhelper dbh = new dbhelper(); + string sql = "Insert [Patient] (id,pat) values(" + Patient.ID.ToString() + ",dbo.encrypt('&seckey&','" + Patient.Pat + "'))"; + dbh.Get_Tabledata(get_sql(sql), false, true); + } + + [HttpPost("{id},{charge}")] + public void Post(string id, string charge) + { + dbhelper dbh = new dbhelper(); + dbh.Get_Tabeldata_for_Update("Select top 1 * from [Patient] where id=-1", false, true); + DataRow dr = dbh.dsdaten.Tables[0].NewRow(); + dr[1] = id; + dr[2] = charge.ToString(); + dr[3] = DateTime.Now; + dr[4] = DateTime.Now; + dr[5] = 1; + dr[6] = true; + dbh.dsdaten.Tables[0].Rows.Add(dr); + dbh.Update_Tabeldata(); + } + + // PUT api//5 + [HttpPut("{id}")] + public void Put(int id, [FromBody] Patient Service_View_Pat) + { + dbhelper dbh = new dbhelper(); + dbh.Get_Tabeldata_for_Update("Select top 1 * from Patient where id=" + id.ToString(), false, true); + DataRow dr = dbh.dsdaten.Tables[0].Rows[0]; + Service_View_Pat.GetType().GetProperties().ToList().ForEach(f => + { + try + { + if (f.PropertyType == typeof(DateTime)) + { + dr[f.Name] = (DateTime)f.GetValue(Service_View_Pat, null); + } + else + { + dr[f.Name] = f.GetValue(Service_View_Pat, null); + } + } + catch (Exception ex) { string s = ex.Message; } + }); + dbh.Update_Tabeldata(); + + } + + // DELETE api//5 + [HttpDelete("{id}")] + public void Delete(int id) + { + dbhelper dbh = new dbhelper(); + dbh.Get_Tabeldata_for_Update("Select top 1 * from [patient] where id=" + id, false, true); + DataRow dr = dbh.dsdaten.Tables[0].Rows[0]; + dr["Aktiv"] = false; + dr["mutiert_am"] = DateTime.Now; + dbh.Update_Tabeldata(); + } + } +} + diff --git a/WebAPI/DPMService.csproj b/WebAPI/DPMService.csproj new file mode 100644 index 0000000..632fe58 --- /dev/null +++ b/WebAPI/DPMService.csproj @@ -0,0 +1,22 @@ + + + + netcoreapp3.1 + 63d9da07-3c5c-4579-b199-0c588a351d32 + + + + + + + + + + + + + + + + + diff --git a/WebAPI/DPMService.csproj.user b/WebAPI/DPMService.csproj.user new file mode 100644 index 0000000..6c7bc07 --- /dev/null +++ b/WebAPI/DPMService.csproj.user @@ -0,0 +1,8 @@ + + + + MvcControllerEmptyScaffolder + root/Common/MVC/Controller + E:\Software-Projekte\DPM\DPM2016\WebAPI\Properties\PublishProfiles\FolderProfile1.pubxml + + \ No newline at end of file diff --git a/WebAPI/DPMService.sln b/WebAPI/DPMService.sln new file mode 100644 index 0000000..bb8397f --- /dev/null +++ b/WebAPI/DPMService.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31613.86 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DPMService", "DPMService.csproj", "{3F2FF2E6-6198-4D06-82AC-AF4784550A6D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CryptoTest", "..\CryptoTest\CryptoTest.csproj", "{F255D9AA-E539-4C11-A785-A89EDC6F8259}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3F2FF2E6-6198-4D06-82AC-AF4784550A6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3F2FF2E6-6198-4D06-82AC-AF4784550A6D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3F2FF2E6-6198-4D06-82AC-AF4784550A6D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3F2FF2E6-6198-4D06-82AC-AF4784550A6D}.Release|Any CPU.Build.0 = Release|Any CPU + {F255D9AA-E539-4C11-A785-A89EDC6F8259}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F255D9AA-E539-4C11-A785-A89EDC6F8259}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F255D9AA-E539-4C11-A785-A89EDC6F8259}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F255D9AA-E539-4C11-A785-A89EDC6F8259}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {5DF4CE5F-80AD-43DA-99C6-F0801B87467D} + EndGlobalSection +EndGlobal diff --git a/WebAPI/Helper/Dal/AccountDAL.cs b/WebAPI/Helper/Dal/AccountDAL.cs new file mode 100644 index 0000000..cd2fb89 --- /dev/null +++ b/WebAPI/Helper/Dal/AccountDAL.cs @@ -0,0 +1,52 @@ + +using APP.Utils; +using BWPMModels; +using System; +using System.Collections.Generic; +using System.Data.SqlClient; +using System.Linq; +using System.Threading.Tasks; + +namespace APP.Dal +{ + public class AccountDAL : IAccountDAL + { + private IDbHelper _db; + public AccountDAL(IDbHelper db) + { + this._db = db; + } + + public async Task GetById(int id) + { + try + { + string sp = "Employee_GetById"; + List parms = new List(); + parms.Add(new SqlParameter("Id", id)); + var data = await _db.ExecuteToTableAsync(sp, parms, DbHelperEnum.StoredProcedure); + return data != null ? data.FirstOrDefault() : null; + } + catch (Exception ex) + { + throw new Exception(ex.Message); + } + } + + public async Task GetByEmail(string email) + { + try + { + string sp = "Employee_GetByEmail"; + List parms = new List(); + parms.Add(new SqlParameter("Email", email)); + var data = await _db.ExecuteToTableAsync(sp, parms, DbHelperEnum.StoredProcedure); + return data != null ? data.FirstOrDefault() : null; + } + catch (Exception ex) + { + throw new Exception(ex.Message); + } + } + } +} diff --git a/WebAPI/Helper/Dal/DbHelper.cs b/WebAPI/Helper/Dal/DbHelper.cs new file mode 100644 index 0000000..ec03556 --- /dev/null +++ b/WebAPI/Helper/Dal/DbHelper.cs @@ -0,0 +1,244 @@ +using APP.Utils; +using System; +using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; +using System.Linq; +using System.Threading.Tasks; + +namespace APP.Dal +{ + public class DbHelper: IDbHelper + { + private SqlConnection _con; + private SqlCommand _cmd; + private SqlDataAdapter _adapter; + private readonly int _connectDBTimeOut = 120; + + private static string _connectionString = ""; + + public DbHelper() + { + _connectionString = AppSettings.Instance.GetConnection(Const.ConnectionString); + } + + public async Task ExecuteNonQuery(string query, List parameters, DbHelperEnum type) + { + using (var con = new SqlConnection(_connectionString)) + { + using (var cmd = new SqlCommand(query, con)) + { + await con.OpenAsync(); + cmd.Connection = con; + cmd.CommandType = type == DbHelperEnum.StoredProcedure ? CommandType.StoredProcedure : CommandType.Text; + cmd.CommandText = query; + cmd.CommandTimeout = _connectDBTimeOut; + + if (parameters != null) + cmd.Parameters.AddRange(parameters.ToArray()); + + int result = await cmd.ExecuteNonQueryAsync().ConfigureAwait(false); + con.Dispose(); + + if (con.State == ConnectionState.Open) + con.Close(); + + return result > 0; + } + } + } + + + public async Task ExecuteScalarFunction(string query, List parameters, DbHelperEnum type, string outParams) + { + using (var con = new SqlConnection(_connectionString)) + { + using (var cmd = new SqlCommand(query, con)) + { + await con.OpenAsync(); + cmd.Connection = con; + cmd.Parameters.Clear(); + cmd.CommandType = type == DbHelperEnum.StoredProcedure ? CommandType.StoredProcedure : CommandType.Text; + cmd.CommandText = query; + cmd.CommandTimeout = _connectDBTimeOut; + + if (parameters != null) + cmd.Parameters.AddRange(parameters.ToArray()); + SqlParameter returnValue = cmd.Parameters.Add(new SqlParameter(outParams, 0)); + returnValue.Direction = ParameterDirection.Output; + + await cmd.ExecuteNonQueryAsync(); + + con.Dispose(); + if (con.State == ConnectionState.Open) con.Close(); + + return (T)returnValue.Value; + } + } + } + + public async Task> ExecuteToTableAsync(string query, List parameters, DbHelperEnum type) where T : class + { + try + { + IEnumerable result = new List(); + + using (var con = new SqlConnection(_connectionString)) + { + using (var cmd = new SqlCommand(query, con)) + { + Console.WriteLine("Open connecting ......"); + var watch = System.Diagnostics.Stopwatch.StartNew(); + await con.OpenAsync(); + watch.Stop(); + Console.WriteLine(watch.ElapsedMilliseconds); + Console.WriteLine("Open connected"); + cmd.Parameters.Clear(); + cmd.CommandType = type == DbHelperEnum.StoredProcedure ? CommandType.StoredProcedure : CommandType.Text; + cmd.CommandTimeout = _connectDBTimeOut; + + if (parameters != null) cmd.Parameters.AddRange(parameters.ToArray()); + + using (SqlDataReader reader = await cmd.ExecuteReaderAsync()) + { + if (reader.HasRows) + { + result = await Mapper(reader); + reader.Close(); + } + } + + if (con.State == ConnectionState.Open) con.Close(); + } + } + + return result; + } + catch (Exception ex) + { + throw ex; + } + } + + #region Private func + + public async Task> Mapper(SqlDataReader reader, bool close = true) where T : class + { + try + { + IList entities = new List(); + + if (reader != null && reader.HasRows) + { + while (await reader.ReadAsync()) + { + T item = default(T); + if (item == null) + item = Activator.CreateInstance(); + Mapper(reader, item); + entities.Add(item); + } + + if (close) + { + reader.Close(); + } + } + + return entities; + } + catch (Exception ex) + { + throw ex; + } + } + + private bool Mapper(IDataRecord reader, T entity) where T : class + { + Type type = typeof(T); + + if (entity != null) + { + for (var i = 0; i < reader.FieldCount; i++) + { + var fieldName = reader.GetName(i); + try + { + var propertyInfo = type.GetProperties().FirstOrDefault(info => info.Name.Equals(fieldName, StringComparison.InvariantCultureIgnoreCase)); + + if (propertyInfo != null) + { + var value = reader[i]; + if ((reader[i] != null) && (reader[i] != DBNull.Value)) + { + propertyInfo.SetValue(entity, reader[i], null); + } + else + { + if (propertyInfo.PropertyType == typeof(System.DateTime) || + propertyInfo.PropertyType == typeof(System.DateTime?)) + { + propertyInfo.SetValue(entity, System.DateTime.MinValue, null); + } + else if (propertyInfo.PropertyType == typeof(string)) + { + propertyInfo.SetValue(entity, string.Empty, null); + } + else if (propertyInfo.PropertyType == typeof(bool) || + propertyInfo.PropertyType == typeof(bool?)) + { + propertyInfo.SetValue(entity, false, null); + } + else if (propertyInfo.PropertyType == typeof(decimal) || + propertyInfo.PropertyType == typeof(decimal?)) + { + propertyInfo.SetValue(entity, decimal.Zero, null); + } + else if (propertyInfo.PropertyType == typeof(double) || + propertyInfo.PropertyType == typeof(double?)) + { + propertyInfo.SetValue(entity, double.Parse("0"), null); + } + else if (propertyInfo.PropertyType == typeof(float) || + propertyInfo.PropertyType == typeof(float?)) + { + propertyInfo.SetValue(entity, 0, null); + } + else if (propertyInfo.PropertyType == typeof(short) || + propertyInfo.PropertyType == typeof(short?)) + { + propertyInfo.SetValue(entity, short.Parse("0"), null); + } + else if (propertyInfo.PropertyType == typeof(long) || + propertyInfo.PropertyType == typeof(long?)) + { + propertyInfo.SetValue(entity, long.Parse("0"), null); + } + else if (propertyInfo.PropertyType == typeof(int) || + propertyInfo.PropertyType == typeof(int?)) + { + propertyInfo.SetValue(entity, int.Parse("0"), null); + } + else + { + propertyInfo.SetValue(entity, 0, null); + } + } + } + } + catch (Exception ex) + { + throw ex; + } + } + return true; + } + else + { + return false; + } + } + + #endregion + } +} diff --git a/WebAPI/Helper/Dal/IAccountDAL.cs b/WebAPI/Helper/Dal/IAccountDAL.cs new file mode 100644 index 0000000..0fe7397 --- /dev/null +++ b/WebAPI/Helper/Dal/IAccountDAL.cs @@ -0,0 +1,15 @@ + +using BWPMModels; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace APP.Dal +{ + public interface IAccountDAL + { + Task GetById(int id); + Task GetByEmail(string email); + } +} diff --git a/WebAPI/Helper/Dal/IDbHelper.cs b/WebAPI/Helper/Dal/IDbHelper.cs new file mode 100644 index 0000000..3d6ef49 --- /dev/null +++ b/WebAPI/Helper/Dal/IDbHelper.cs @@ -0,0 +1,18 @@ +using APP.Utils; +using System; +using System.Collections.Generic; +using System.Data.SqlClient; +using System.Linq; +using System.Threading.Tasks; + +namespace APP.Dal +{ + public interface IDbHelper + { + Task ExecuteNonQuery(string query, List parameters, DbHelperEnum type); + + Task ExecuteScalarFunction(string query, List parameters, DbHelperEnum type, string outParams); + + Task> ExecuteToTableAsync(string query, List parameters, DbHelperEnum type) where T : class; + } +} diff --git a/WebAPI/Middleware/ApiKeyMiddleware.cs b/WebAPI/Middleware/ApiKeyMiddleware.cs new file mode 100644 index 0000000..750c3fc --- /dev/null +++ b/WebAPI/Middleware/ApiKeyMiddleware.cs @@ -0,0 +1,58 @@ +using Microsoft.AspNetCore.Http; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using System.Threading.Tasks; + +namespace SecuringWebApiUsingApiKey.Middleware +{ + public class ApiKeyMiddleware + { + private readonly RequestDelegate _next; + private const string APIKEYNAME = "ApiKey"; + public ApiKeyMiddleware(RequestDelegate next) + { + _next = next; + } + public async Task InvokeAsync(HttpContext context) + { + var appSettings = context.RequestServices.GetRequiredService(); + string apiCheck = appSettings.GetValue("ApiCheck"); + if (apiCheck== "e913aab4-c2c5-4e33-ad24-d25848f748e7") + { + await _next(context); + return; + + } + if (!context.Request.Headers.TryGetValue(APIKEYNAME, out var extractedApiKey)) + { + context.Response.StatusCode = 401; + await context.Response.WriteAsync("Api Key was not provided. (Using ApiKeyMiddleware) "); + return; + } + + + + var apiKey = appSettings.GetValue(APIKEYNAME); + string[] keys = apiKey.Split(","); + + bool tokenok = false; + for (int i = 0;i properties = o.GetType().GetProperties().ToList(); + + foreach (PropertyInfo prop in properties) + + dt.Columns.Add(prop.Name, prop.PropertyType); + + dt.TableName = o.GetType().Name; + + return dt; + } + public IConfigurationRoot GetConfiguration() + { + var builder = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()).AddJsonFile("appsettings.json", optional: true, reloadOnChange: true); + return builder.Build(); + } + + public DataTable Get_Tabledata(string Tablename, bool StoredProc = false, bool is_SQL_String = false) + { + SqlConnection sqlconnect = new SqlConnection(); + DataSet ds = new DataSet(); + ds.Tables.Clear(); + sqlconnect.ConnectionString = this.connectionstring; + sqlconnect.Open(); + SqlDataAdapter da = new SqlDataAdapter("", sqlconnect); + SqlCommand sqlcmd = new SqlCommand(); + sqlcmd.Connection = sqlconnect; + if (StoredProc == true) + { + sqlcmd.CommandType = CommandType.StoredProcedure; + if (Tablename.IndexOf("@@Mandantnr@@") > 0) + Tablename = Tablename.Replace("@@Mandantnr@@", ""); + sqlcmd.CommandText = Tablename; + } + else + { + sqlcmd.CommandType = CommandType.Text; + sqlcmd.CommandText = "Select * from " + Tablename; + } + if (is_SQL_String == true) + sqlcmd.CommandText = Tablename; + da.SelectCommand = sqlcmd; + da.Fill(dsdaten, "Daten"); + sqlconnect.Close(); + return dsdaten.Tables[0]; + } + + public void Get_Tabeldata_for_Update(string Tablename, bool StoredProc = false, bool is_SQL_String = false) + { + dsdaten.Clear(); + dsdaten.Tables.Clear(); + dadaten = new SqlDataAdapter(Tablename, this.connectionstring); + dadaten.Fill(dsdaten, Tablename); + } + public void Update_Tabeldata() + { + SqlCommandBuilder cb = new SqlCommandBuilder(dadaten); + dadaten.Update(dsdaten, dsdaten.Tables[0].TableName); + } + + public string Get_TablePraefix(string apikey) + { + Get_Tabledata("select tablepraefix from patchargeapi where apikey='" + apikey + "'", false, true); + if (this.dsdaten.Tables[0].Rows.Count == 0) + { + return ""; + } + else + { + return this.dsdaten.Tables[0].Rows[0][0].ToString(); + } + + } + + public Dictionary> DatatableToDictionary(DataTable dataTable) + { + var dict = new Dictionary>(); + foreach (DataColumn dataColumn in dataTable.Columns) + { + var columnValueList = new List(); + + foreach (DataRow dataRow in dataTable.Rows) + { + columnValueList.Add(dataRow[dataColumn.ColumnName]); + } + + dict.Add(dataColumn.ColumnName, columnValueList); + } + return dict; + } + #region "Converters" + + public List ConvertDataTable(DataTable dt) + { + List data = new List(); + + foreach (DataRow row in dt.Rows) + { + T item = GetItem(row); + data.Add(item); + } + + return data; + } + + private T GetItem(DataRow dr) + { + Type temp = typeof(T); + T obj = Activator.CreateInstance(); + + foreach (DataColumn column in dr.Table.Columns) + { + foreach (PropertyInfo pro in temp.GetProperties()) + { + if (pro.Name == column.ColumnName) + pro.SetValue(obj, dr[column.ColumnName], null/* TODO Change to default(_) if this is not a reference type */); + else + continue; + } + } + + return obj; + } + + public IEnumerable GetEntities(DataTable dt) + { + if (dt == null) + { + return null; + } + + List returnValue = new List(); + List typeProperties = new List(); + + T typeInstance = Activator.CreateInstance(); + + foreach (DataColumn column in dt.Columns) + { + var prop = typeInstance.GetType().GetProperty(column.ColumnName, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public); + if (prop != null) + { + typeProperties.Add(column.ColumnName); + } + } + + foreach (DataRow row in dt.Rows) + { + T entity = Activator.CreateInstance(); + + foreach (var propertyName in typeProperties) + { + + if (row[propertyName] != DBNull.Value) + { + string str = row[propertyName].GetType().FullName; + + if (entity.GetType().GetProperty(propertyName).PropertyType == typeof(System.String)) + { + object Val = row[propertyName].ToString(); + entity.GetType().GetProperty(propertyName, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public).SetValue(entity, Val, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public, null, null, null); + } + else if (entity.GetType().GetProperty(propertyName).PropertyType == typeof(System.Guid)) + { + object Val = Guid.Parse(row[propertyName].ToString()); + entity.GetType().GetProperty(propertyName, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public).SetValue(entity, Val, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public, null, null, null); + } + else + { + entity.GetType().GetProperty(propertyName, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public).SetValue(entity, row[propertyName], BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public, null, null, null); + } + } + else + { + entity.GetType().GetProperty(propertyName, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public).SetValue(entity, null, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public, null, null, null); + } + } + + returnValue.Add(entity); + } + + return returnValue.AsEnumerable(); + } + public string DataTableToJSONWithStringBuilder(DataTable table) + { + var JSONString = new StringBuilder(); + if (table.Rows.Count > 0) + { + JSONString.Append("["); + for (int i = 0; i < table.Rows.Count; i++) + { + JSONString.Append("{"); + for (int j = 0; j < table.Columns.Count; j++) + { + if (j < table.Columns.Count - 1) + { + JSONString.Append("\"" + table.Columns[j].ColumnName.ToString() + "\":" + "\"" + table.Rows[i][j].ToString() + "\","); + } + else if (j == table.Columns.Count - 1) + { + JSONString.Append("\"" + table.Columns[j].ColumnName.ToString() + "\":" + "\"" + table.Rows[i][j].ToString() + "\""); + } + } + if (i == table.Rows.Count - 1) + { + JSONString.Append("}"); + } + else + { + JSONString.Append("},"); + } + } + JSONString.Append("]"); + } + return JSONString.ToString(); + } + public string ConvertDataTableToString(DataTable table) + { + int iColumnCount = table.Columns.Count; + int iRowCount = table.Rows.Count; + int iTempRowCount = 0; + string strColumName = table.Columns[0].ColumnName; + string strOut = "{"; + foreach (DataRow row in table.Rows) + { + strOut = strOut + "{"; + foreach (DataColumn col in table.Columns) + { + string val = row.Field(col.ColumnName); + strOut = strOut + col.ColumnName + ":" + val; + + if (col.Ordinal != iColumnCount - 1) + { + strOut = strOut + ","; + } + } + strOut = strOut + "}"; + iTempRowCount++; + + if (iTempRowCount != iRowCount) + { + strOut = strOut + ","; + } + } + strOut = strOut + "}"; + return strOut; + } + #endregion + + } +} diff --git a/WebAPI/Program.cs b/WebAPI/Program.cs new file mode 100644 index 0000000..3a2f319 --- /dev/null +++ b/WebAPI/Program.cs @@ -0,0 +1,26 @@ +using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Hosting; +using Microsoft.Extensions.Logging; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace CoreWebAPI1 +{ + public class Program + { + public static void Main(string[] args) + { + CreateHostBuilder(args).Build().Run(); + } + + public static IHostBuilder CreateHostBuilder(string[] args) => + Host.CreateDefaultBuilder(args) + .ConfigureWebHostDefaults(webBuilder => + { + webBuilder.UseStartup(); + }); + } +} diff --git a/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml b/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml new file mode 100644 index 0000000..d856c74 --- /dev/null +++ b/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml @@ -0,0 +1,20 @@ + + + + + False + False + True + Debug + Any CPU + FileSystem + H:\Webs\InetPub\BWPM + FileSystem + + netcoreapp3.1 + 8be1b283-af68-4a4b-806c-f4d69434143b + false + + \ No newline at end of file diff --git a/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user b/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user new file mode 100644 index 0000000..217589a --- /dev/null +++ b/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user @@ -0,0 +1,15 @@ + + + + + <_PublishTargetUrl>H:\Webs\InetPub\BWPM + True|2021-07-16T13:05:35.2908759Z;True|2021-07-16T12:49:01.7059170+02:00;True|2021-07-16T10:01:45.3251317+02:00;True|2021-07-15T20:18:14.4295222+02:00;True|2021-07-15T12:55:48.2528132+02:00;True|2021-07-15T11:46:28.0009786+02:00;True|2021-07-15T11:43:47.9430498+02:00;True|2021-07-15T10:02:46.5075536+02:00;True|2021-07-15T09:54:42.4313807+02:00;True|2021-07-15T09:48:50.1561938+02:00;True|2021-07-14T20:47:42.7856540+02:00;True|2021-07-14T20:45:03.0937538+02:00;True|2021-07-14T20:38:34.0718490+02:00;True|2021-07-14T18:52:29.6662605+02:00;True|2021-07-14T10:56:34.9093132+02:00;True|2021-07-14T09:29:50.0653470+02:00;True|2021-07-13T13:43:05.9842311+02:00;True|2021-07-13T12:30:54.2622483+02:00;True|2021-07-13T12:27:47.2481823+02:00;True|2021-07-13T12:19:03.4272226+02:00;True|2021-07-13T12:13:34.7223726+02:00;True|2021-07-12T21:11:16.0180003+02:00;True|2021-07-12T21:05:49.0781787+02:00;True|2021-07-12T19:22:32.4282966+02:00;True|2021-07-12T19:19:23.5362381+02:00;True|2021-07-12T19:05:39.2804305+02:00;True|2021-07-12T18:46:37.6632551+02:00;True|2021-07-12T18:45:32.9867440+02:00;True|2021-07-12T07:49:59.8556674+02:00;True|2021-07-12T07:35:49.6125935+02:00;True|2021-07-11T12:32:18.4724972+02:00;True|2021-07-10T15:41:33.7727018+02:00;True|2021-06-09T12:16:26.0669471+02:00;True|2021-06-09T09:49:10.9860847+02:00;True|2021-06-09T09:35:27.9971000+02:00;True|2021-05-24T21:16:30.0570511+02:00;True|2021-05-24T12:30:18.3830543+02:00;False|2021-05-24T12:30:02.4988408+02:00;False|2021-05-24T12:29:46.5808045+02:00;True|2021-05-24T12:15:02.3821495+02:00;False|2021-05-24T12:14:36.2298299+02:00;False|2021-05-24T12:14:09.0073832+02:00;True|2021-05-24T12:11:49.7114414+02:00;True|2021-05-24T08:55:11.0472731+02:00;True|2021-05-24T07:27:45.3441080+02:00;True|2021-05-23T14:06:51.7467311+02:00;True|2021-05-23T13:44:58.0256285+02:00;True|2021-05-23T13:42:59.4769182+02:00;True|2021-05-23T13:37:33.2415403+02:00;True|2021-05-23T13:09:07.9165979+02:00;True|2021-05-23T13:06:51.8856235+02:00;True|2021-05-23T12:51:13.6004626+02:00;False|2021-05-23T12:49:59.2826393+02:00;True|2021-05-22T10:34:25.6930178+02:00;True|2021-05-22T10:31:07.5263108+02:00;True|2021-05-22T10:30:40.9584565+02:00;True|2021-05-22T10:29:20.5097265+02:00;True|2021-05-22T10:12:26.2605372+02:00;False|2021-05-22T10:12:05.6206782+02:00;False|2021-05-22T10:11:32.2856940+02:00;False|2021-05-22T10:11:15.9019474+02:00;False|2021-05-22T10:11:07.4522316+02:00;False|2021-05-22T10:10:52.5788400+02:00;True|2021-05-22T10:07:07.5576189+02:00;True|2021-05-22T10:02:18.3750197+02:00;True|2021-05-22T09:16:18.9786309+02:00;True|2021-05-22T08:39:24.9587310+02:00;True|2021-05-22T07:44:41.8856953+02:00;True|2021-05-21T21:30:08.5852118+02:00; + + + + 09/04/2021 11:13:10 + + + \ No newline at end of file diff --git a/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml b/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml new file mode 100644 index 0000000..58a829a --- /dev/null +++ b/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml @@ -0,0 +1,16 @@ + + + + + False + False + True + Release + Any CPU + FileSystem + H:\Webs\InetPub\DPM + FileSystem + + \ No newline at end of file diff --git a/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user b/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user new file mode 100644 index 0000000..ed58335 --- /dev/null +++ b/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user @@ -0,0 +1,10 @@ + + + + + <_PublishTargetUrl>H:\Webs\InetPub\DPM + True|2021-09-14T11:28:42.2777368Z;True|2021-09-13T21:07:34.5286046+02:00;True|2021-09-13T21:05:40.5141301+02:00;False|2021-09-13T21:04:48.0973811+02:00;True|2021-09-13T18:13:49.6483920+02:00;False|2021-09-13T18:13:39.7290448+02:00;True|2021-09-13T18:11:45.3702943+02:00;True|2021-09-13T14:10:28.8431570+02:00;True|2021-09-13T09:11:15.2303829+02:00;True|2021-09-13T09:06:58.3333585+02:00;True|2021-09-12T07:49:44.2132958+02:00;False|2021-09-12T07:49:35.4295174+02:00;False|2021-09-12T07:49:12.4377272+02:00;False|2021-09-12T07:48:52.9273115+02:00;True|2021-09-05T16:01:05.0858593+02:00;False|2021-09-05T16:00:42.0933595+02:00;False|2021-09-05T16:00:09.7497596+02:00;False|2021-09-05T15:59:50.4049503+02:00;True|2021-09-05T15:56:17.1977782+02:00;False|2021-09-05T15:56:03.7914796+02:00;False|2021-09-05T15:55:38.0124408+02:00;False|2021-09-05T15:55:14.5739730+02:00;False|2021-09-05T15:54:53.9272036+02:00;True|2021-09-04T21:45:49.2320522+02:00;False|2021-09-04T21:45:32.2500903+02:00;True|2021-09-04T21:43:23.2582496+02:00;False|2021-09-04T21:42:59.1298143+02:00;False|2021-09-04T21:42:29.8433835+02:00;True|2021-09-04T21:29:32.3076944+02:00;True|2021-09-04T15:54:58.7231962+02:00;True|2021-09-04T15:52:18.9956559+02:00;True|2021-09-04T11:32:58.0068139+02:00;True|2021-09-04T11:13:57.1713135+02:00;True|2021-09-04T09:28:21.7211734+02:00; + + \ No newline at end of file diff --git a/WebAPI/Properties/launchSettings.json b/WebAPI/Properties/launchSettings.json new file mode 100644 index 0000000..c3336ae --- /dev/null +++ b/WebAPI/Properties/launchSettings.json @@ -0,0 +1,34 @@ +{ + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iis": { + "applicationUrl": "http://localhost/CoreWebAPI1", + "sslPort": 0 + }, + "iisExpress": { + "applicationUrl": "http://localhost:10603", + "sslPort": 0 + } + }, + "$schema": "http://json.schemastore.org/launchsettings.json", + "profiles": { + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "CoreWebAPI1": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + }, + "applicationUrl": "http://localhost:5000" + } + } +} \ No newline at end of file diff --git a/WebAPI/Startup.cs b/WebAPI/Startup.cs new file mode 100644 index 0000000..6228de6 --- /dev/null +++ b/WebAPI/Startup.cs @@ -0,0 +1,60 @@ +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Hosting; +using Microsoft.Extensions.Logging; +using SecuringWebApiUsingApiKey.Middleware; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace CoreWebAPI1 +{ + public class Startup + { + public Startup(IConfiguration configuration) + { + Configuration = configuration; + } + + public IConfiguration Configuration { get; } + + // This method gets called by the runtime. Use this method to add services to the container. + public void ConfigureServices(IServiceCollection services) + { + services.AddControllers(); + services.AddSwaggerGen(); + + } + + // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. + public void Configure(IApplicationBuilder app, IWebHostEnvironment env) + { + if (env.IsDevelopment() || env.IsProduction()) + { + app.UseDeveloperExceptionPage(); + } + app.UseDeveloperExceptionPage(); + app.UseRouting(); + + app.UseAuthorization(); + app.UseMiddleware(); + + app.UseEndpoints(endpoints => + { + endpoints.MapControllers(); + }); + + app.UseSwagger(); + app.UseSwaggerUI(c => + { + c.SwaggerEndpoint("./v1/swagger.json", "My API V1"); + + }); + + } + } +} diff --git a/WebAPI/Utils/AppSettings.cs b/WebAPI/Utils/AppSettings.cs new file mode 100644 index 0000000..d744bbf --- /dev/null +++ b/WebAPI/Utils/AppSettings.cs @@ -0,0 +1,142 @@ +using Microsoft.Extensions.Configuration; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace APP.Utils +{ + public class AppSettings + { + private static AppSettings _instance; + private static readonly object ObjLocked = new object(); + private IConfiguration _configuration; + + protected AppSettings() + { + } + + public void SetConfiguration(IConfiguration configuration) + { + _configuration = configuration; + } + + public static AppSettings Instance + { + get + { + if (null == _instance) + { + lock (ObjLocked) + { + if (null == _instance) + _instance = new AppSettings(); + } + } + return _instance; + } + } + + public bool GetBool(string key, bool defaultValue = false) + { + try + { + return _configuration.GetSection("StringValue").GetChildren().FirstOrDefault(x => x.Key == key).Value.ToBool(); + } + catch + { + return defaultValue; + } + } + + public string GetConnection(string key, string defaultValue = "") + { + try + { + return _configuration.GetConnectionString(key); + } + catch + { + return defaultValue; + } + } + + public int GetInt32(string key, int defaultValue = 0) + { + try + { + return _configuration.GetSection("StringValue").GetChildren().FirstOrDefault(x => x.Key == key).Value.ToInt(); + } + catch + { + return defaultValue; + } + } + + public long GetInt64(string key, long defaultValue = 0L) + { + try + { + return _configuration.GetSection("StringValue").GetChildren().FirstOrDefault(x => x.Key == key).Value.ToLong(); + } + catch + { + return defaultValue; + } + } + + public string GetString(string key, string defaultValue = "") + { + try + { + var value = _configuration.GetSection("StringValue").GetChildren().FirstOrDefault(x => x.Key == key)?.Value; + return string.IsNullOrEmpty(value) ? defaultValue : value; + } + catch + { + return defaultValue; + } + } + + public T Get(string key = null) + { + if (string.IsNullOrWhiteSpace(key)) + return _configuration.Get(); + else + return _configuration.GetSection(key).Get(); + } + + public T Get(string key, T defaultValue) + { + if (_configuration.GetSection(key) == null) + return defaultValue; + + if (string.IsNullOrWhiteSpace(key)) + return _configuration.Get(); + else + return _configuration.GetSection(key).Get(); + } + + public static T GetObject(string key = null) + { + if (string.IsNullOrWhiteSpace(key)) + return Instance._configuration.Get(); + else + { + var section = Instance._configuration.GetSection(key); + return section.Get(); + } + } + + public static T GetObject(string key, T defaultValue) + { + if (Instance._configuration.GetSection(key) == null) + return defaultValue; + + if (string.IsNullOrWhiteSpace(key)) + return Instance._configuration.Get(); + else + return Instance._configuration.GetSection(key).Get(); + } + } +} diff --git a/WebAPI/Utils/Const.cs b/WebAPI/Utils/Const.cs new file mode 100644 index 0000000..e3c2b10 --- /dev/null +++ b/WebAPI/Utils/Const.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace APP.Utils +{ + public class Const + { + public const string ConnectionString = "ConnectionString"; + } +} diff --git a/WebAPI/Utils/Extensions.cs b/WebAPI/Utils/Extensions.cs new file mode 100644 index 0000000..089de7a --- /dev/null +++ b/WebAPI/Utils/Extensions.cs @@ -0,0 +1,288 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Globalization; +using System.Linq; +using System.Linq.Expressions; +using System.Reflection; +using System.Text.RegularExpressions; + +namespace APP.Utils +{ + public static class Extensions + { + public static int ToInt(this object obj, int defaultValue = default(int)) + { + if (obj == null) + return defaultValue; + + int result; + return !int.TryParse(obj.ToString(), out result) ? defaultValue : result; + } + + public static long ToLong(this object obj, long defaultValue = default(long)) + { + if (obj == null) + return defaultValue; + + long result; + if (!long.TryParse(obj.ToString(), out result)) + return defaultValue; + + return result; + } + + public static double ToDouble(this object obj, double defaultValue = default(double)) + { + if (obj == null) + return defaultValue; + + double result; + if (!double.TryParse(obj.ToString(), out result)) + return defaultValue; + + return result; + } + + public static decimal ToDecimal(this object obj, decimal defaultValue = default(decimal)) + { + if (obj == null) + return defaultValue; + + decimal result; + if (!decimal.TryParse(obj.ToString(), out result)) + return defaultValue; + + return result; + } + + public static short ToShort(this object obj, short defaultValue = default(short)) + { + if (obj == null) + return defaultValue; + + short result; + if (!short.TryParse(obj.ToString(), out result)) + return defaultValue; + + return result; + } + + public static byte ToByte(this object obj, byte defaultValue = default(byte)) + { + if (obj == null) + return defaultValue; + + byte result; + if (!byte.TryParse(obj.ToString(), out result)) + return defaultValue; + + return result; + } + + public static string ToStringEx(this object obj, string defaultValue = default(string)) + { + if (obj == null || obj.Equals(System.DBNull.Value)) + return defaultValue; + + return obj.ToString().Trim(); + } + + public static DateTime AsDateTime(this object obj, DateTime defaultValue = default(DateTime)) + { + if (obj == null || string.IsNullOrEmpty(obj.ToString())) + return defaultValue; + + DateTime result; + if (!DateTime.TryParse(string.Format("{0:yyyy-MM-dd HH:mm:ss.fff}", obj), out result)) + return defaultValue; + + return result; + } + + public static DateTime AsDateTimeVn(this object obj, DateTime defaultValue = default(DateTime)) + { + if (obj == null || string.IsNullOrEmpty(obj.ToString())) + return defaultValue; + try + { + return DateTime.ParseExact(obj.ToString().Replace('_','/'), "dd/MM/yyyy", CultureInfo.CurrentCulture); + } + catch + { + return defaultValue; + } + } + + public static DateTime AsDateTimeVnFull(this object obj, DateTime defaultValue = default(DateTime)) + { + if (obj == null || string.IsNullOrEmpty(obj.ToString())) + return defaultValue; + try + { + return DateTime.ParseExact(obj.ToString().Replace('_', '/'), "dd/MM/yyyy HH:mm", CultureInfo.CurrentCulture); + } + catch + { + return defaultValue; + } + } + + public static bool ToBool(this object obj, bool defaultValue = default(bool)) + { + if (obj == null) + return defaultValue; + + return new List() { "yes", "y", "true", "1" }.Contains(obj.ToString().ToLower()); + } + + public static byte[] ToByteArray(this string s) + { + if (string.IsNullOrEmpty(s)) + return null; + + return Convert.FromBase64String(s); + } + + public static string JoinExt(this string s, string separator, IEnumerable values) + { + if (string.IsNullOrEmpty(s)) + return null; + + return string.Format("{0}{1}{0}", separator, string.Join(separator, values)); + } + + public static string Base64String(this object obj) + { + if (obj == null) + return null; + return Convert.ToBase64String((byte[])obj); + } + + public static System.Guid ToGuid(this object obj) + { + try + { + return new System.Guid(obj.ToString()); + } + catch + { + return System.Guid.Empty; + } + } + + public static string ToGuidString(this object obj) + { + try + { + return Guid.NewGuid().ToString(); + } + catch + { + return string.Empty; + } + } + + public static DataTable ToDataTable(this IList data) + { + PropertyDescriptorCollection props = + TypeDescriptor.GetProperties(typeof(T)); + DataTable table = new DataTable(); + for (int i = 0; i < props.Count; i++) + { + PropertyDescriptor prop = props[i]; + table.Columns.Add(prop.Name, prop.PropertyType); + } + object[] values = new object[props.Count]; + foreach (T item in data) + { + for (int i = 0; i < values.Length; i++) + { + values[i] = props[i].GetValue(item); + } + table.Rows.Add(values); + } + return table; + } + + public static string FaceBookSubstring(this string str, string startString, string endString) + { + if (str.Contains(startString)) + { + int iStart = str.IndexOf(startString, StringComparison.Ordinal) + startString.Length; + int iEnd = str.IndexOf(endString, iStart, StringComparison.Ordinal); + return str.Substring(iStart, (iEnd - iStart)); + } + return null; + } + + public static T GetAttribute(this MemberInfo member, bool isRequired) + where T : Attribute + { + var attribute = member.GetCustomAttributes(typeof(T), false).SingleOrDefault(); + + if (attribute == null && isRequired) + { + throw new ArgumentException( + string.Format( + CultureInfo.InvariantCulture, + "The {0} attribute must be defined on member {1}", + typeof(T).Name, + member.Name)); + } + + return (T)attribute; + } + + public static string FormatExt(this string instance, Dictionary dicts) + { + if (string.IsNullOrEmpty(instance)) return instance; + + if (dicts == null || dicts.Count <= 0) return instance; + + string output = instance; + //string strRegex = @"(?{.+?})"; + string strRegex = @"(?{(?.+?)})"; + + RegexOptions options = RegexOptions.IgnoreCase | RegexOptions.Singleline; + + output = Regex.Replace(instance, strRegex, (_match) => + { + string group = _match.Groups["ext"].Value.ToLower(); + string name = _match.Groups["name"].Value.ToLower(); + string value = dicts[name]; + return _match.Value.Replace(group, value); + }, options); + + return output; + } + + public static bool HasState(this long me, long validState) + { + return (me & validState) == validState; + } + + public static long TurnOnState(this long me, long validState) { return me | validState; } + + public static long TurnOffState(this long me, long validState) { return me & ~validState; } + + public static string GetExtensionFile(this string fileName) + { + try + { + Regex reg = new Regex(@"\.[0-9a-z]+$"); + Match match = reg.Match(fileName); + if (match.Success) + { + return match.Groups[0].Value; + } + } + catch + { + return string.Empty; + } + return string.Empty; + } + } +} \ No newline at end of file diff --git a/WebAPI/Utils/Utils.cs b/WebAPI/Utils/Utils.cs new file mode 100644 index 0000000..0a3b0aa --- /dev/null +++ b/WebAPI/Utils/Utils.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Security.Cryptography; +using System.Text; +using System.Threading.Tasks; + +namespace APP.Utils +{ + public class Utils + { + public static string GetMd5x2(string str) + { + MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider(); + byte[] bytes = Encoding.UTF8.GetBytes(str); + bytes = provider.ComputeHash(bytes); + StringBuilder builder = new StringBuilder(); + foreach (byte num in bytes) + { + builder.Append(num.ToString("x2").ToLower()); + } + return builder.ToString(); + } + + } +} diff --git a/WebAPI/Utils/UtilsEnum.cs b/WebAPI/Utils/UtilsEnum.cs new file mode 100644 index 0000000..1c38ba1 --- /dev/null +++ b/WebAPI/Utils/UtilsEnum.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Linq; +using System.Threading.Tasks; + +namespace APP.Utils +{ + public enum DbHelperEnum + { + [Description("Store procedure")] + StoredProcedure = 1, + + [Description("Command line")] + Text = 2 + } +} diff --git a/WebAPI/WeatherForecast.cs b/WebAPI/WeatherForecast.cs new file mode 100644 index 0000000..6c2bed8 --- /dev/null +++ b/WebAPI/WeatherForecast.cs @@ -0,0 +1,15 @@ +using System; + +namespace CoreWebAPI1 +{ + public class WeatherForecast + { + public DateTime Date { get; set; } + + public int TemperatureC { get; set; } + + public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); + + public string Summary { get; set; } + } +} diff --git a/WebAPI/appsettings.Development.json b/WebAPI/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/WebAPI/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/WebAPI/appsettings.json b/WebAPI/appsettings.json new file mode 100644 index 0000000..082af29 --- /dev/null +++ b/WebAPI/appsettings.json @@ -0,0 +1,16 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "ConnectionStrings": { + //"DBConnection": "Server=shu00;Database=dpm_dentis;user=sa;password=*shu29;MultipleActiveResultSets=true", + "DBConnection": "Server=shu00;Database=dpm_mobile;user=sa;password=*shu29;MultipleActiveResultSets=true" + }, + "AllowedHosts": "*", + "ApiKey": "BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9nX,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9ny", + "ApiCheck": "e913aab4-c2c5-4e33-ad24-d25848f748e7" +} diff --git a/WebAPI/bin/Debug/netcoreapp3.1/BWPMModels.dll b/WebAPI/bin/Debug/netcoreapp3.1/BWPMModels.dll new file mode 100644 index 0000000..414e73b Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/BWPMModels.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/BWPMModels.pdb b/WebAPI/bin/Debug/netcoreapp3.1/BWPMModels.pdb new file mode 100644 index 0000000..156337e Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/BWPMModels.pdb differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.deps.json b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.deps.json new file mode 100644 index 0000000..05e7957 --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.deps.json @@ -0,0 +1,5149 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "DEBUG", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": false, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "BWPMService/1.0.0": { + "dependencies": { + "BWPMModels": "1.0.0", + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "Swashbuckle.AspNetCore": "6.1.4", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp.Reference": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives.Reference": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext.Reference": "4.2.2.0", + "System.Buffers.Reference": "4.0.2.0", + "System.Collections.Concurrent.Reference": "4.0.15.0", + "System.Collections.Reference": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric.Reference": "4.1.2.0", + "System.Collections.Specialized.Reference": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel.Reference": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives.Reference": "4.2.2.0", + "System.ComponentModel.TypeConverter.Reference": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console.Reference": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug.Reference": "4.1.2.0", + "System.Diagnostics.DiagnosticSource.Reference": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools.Reference": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing.Reference": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime.Reference": "4.1.2.0", + "System.Globalization.Calendars.Reference": "4.1.2.0", + "System.Globalization.Reference": "4.1.2.0", + "System.Globalization.Extensions.Reference": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression.Reference": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile.Reference": "4.0.5.0", + "System.IO.Reference": "4.2.2.0", + "System.IO.FileSystem.Reference": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives.Reference": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq.Reference": "4.2.2.0", + "System.Linq.Expressions.Reference": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http.Reference": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives.Reference": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets.Reference": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel.Reference": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection.Reference": "4.2.2.0", + "System.Reflection.Emit.Reference": "4.1.2.0", + "System.Reflection.Emit.ILGeneration.Reference": "4.1.1.0", + "System.Reflection.Emit.Lightweight.Reference": "4.1.1.0", + "System.Reflection.Extensions.Reference": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives.Reference": "4.1.2.0", + "System.Reflection.TypeExtensions.Reference": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager.Reference": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime.Reference": "4.2.2.0", + "System.Runtime.Extensions.Reference": "4.2.2.0", + "System.Runtime.Handles.Reference": "4.1.2.0", + "System.Runtime.InteropServices.Reference": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation.Reference": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics.Reference": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters.Reference": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives.Reference": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms.Reference": "4.3.2.0", + "System.Security.Cryptography.Cng.Reference": "4.3.3.0", + "System.Security.Cryptography.Csp.Reference": "4.1.2.0", + "System.Security.Cryptography.Encoding.Reference": "4.1.2.0", + "System.Security.Cryptography.Primitives.Reference": "4.1.2.0", + "System.Security.Cryptography.X509Certificates.Reference": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding.Reference": "4.1.2.0", + "System.Text.Encoding.Extensions.Reference": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions.Reference": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading.Reference": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks.Reference": "4.1.2.0", + "System.Threading.Tasks.Extensions.Reference": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer.Reference": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter.Reference": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument.Reference": "4.1.2.0", + "System.Xml.XmlDocument.Reference": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "BWPMService.dll": {} + }, + "compile": { + "BWPMService.dll": {} + } + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "dependencies": { + "Newtonsoft.Json": "10.0.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "runtime": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": { + "assemblyVersion": "5.2.7.0", + "fileVersion": "5.2.61128.0" + } + }, + "compile": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + } + }, + "Microsoft.CSharp/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": {}, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "NETStandard.Library/1.6.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json/10.0.1": { + "dependencies": { + "Microsoft.CSharp": "4.3.0", + "System.Collections": "4.3.0", + "System.ComponentModel.TypeConverter": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.1.20720" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.dll": {} + } + }, + "Newtonsoft.Json.Bson/1.0.1": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "10.0.1" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.1.20722" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.native.System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore/6.1.4": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.NonGeneric/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections.Specialized/4.3.0": { + "dependencies": { + "System.Collections.NonGeneric": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.ComponentModel/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.Primitives/4.3.0": { + "dependencies": { + "System.ComponentModel": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Collections.NonGeneric": "4.3.0", + "System.Collections.Specialized": "4.3.0", + "System.ComponentModel": "4.3.0", + "System.ComponentModel.Primitives": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Diagnostics.Debug/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Dynamic.Runtime/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Linq/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics/4.3.0": { + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Timer/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "System.Xml.XmlDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "BWPMModels/1.0.0": { + "dependencies": { + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "System.Data.SqlClient": "4.8.2" + }, + "runtime": { + "BWPMModels.dll": {} + }, + "compile": { + "BWPMModels.dll": {} + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext.Reference/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers.Reference/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Reference/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Reference/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console.Reference/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Reference/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Reference/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO.Reference/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Reference/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http.Reference/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel.Reference/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Reference/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Reference/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Reference/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "BWPMService/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/76fAHknzvFqbznS6Uj2sOyE9rJB3PltY+f53TH8dX9RiGhk02EhuFCWljSj5nnqKaTsmma8DFR50OGyQ4yJ1g==", + "path": "microsoft.aspnet.webapi.client/5.2.7", + "hashPath": "microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512" + }, + "Microsoft.CSharp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==", + "path": "microsoft.csharp/4.3.0", + "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512" + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "path": "microsoft.win32.primitives/4.3.0", + "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "path": "netstandard.library/1.6.1", + "hashPath": "netstandard.library.1.6.1.nupkg.sha512" + }, + "Newtonsoft.Json/10.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", + "path": "newtonsoft.json/10.0.1", + "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512" + }, + "Newtonsoft.Json.Bson/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", + "path": "newtonsoft.json.bson/1.0.1", + "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", + "path": "swashbuckle.aspnetcore/6.1.4", + "hashPath": "swashbuckle.aspnetcore.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" + }, + "System.Buffers/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "path": "system.buffers/4.3.0", + "hashPath": "system.buffers.4.3.0.nupkg.sha512" + }, + "System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "path": "system.collections/4.3.0", + "hashPath": "system.collections.4.3.0.nupkg.sha512" + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "path": "system.collections.concurrent/4.3.0", + "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "path": "system.collections.nongeneric/4.3.0", + "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" + }, + "System.Collections.Specialized/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", + "path": "system.collections.specialized/4.3.0", + "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" + }, + "System.ComponentModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", + "path": "system.componentmodel/4.3.0", + "hashPath": "system.componentmodel.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", + "path": "system.componentmodel.primitives/4.3.0", + "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", + "path": "system.componentmodel.typeconverter/4.3.0", + "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512" + }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "path": "system.diagnostics.debug/4.3.0", + "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "path": "system.diagnostics.tracing/4.3.0", + "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "System.Dynamic.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "path": "system.dynamic.runtime/4.3.0", + "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "path": "system.globalization.extensions/4.3.0", + "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "path": "system.io.compression.zipfile/4.3.0", + "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "path": "system.io.filesystem/4.3.0", + "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "path": "system.io.filesystem.primitives/4.3.0", + "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" + }, + "System.Linq/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "path": "system.linq/4.3.0", + "hashPath": "system.linq.4.3.0.nupkg.sha512" + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" + }, + "System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "path": "system.net.primitives/4.3.0", + "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "path": "system.net.sockets/4.3.0", + "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "path": "system.security.cryptography.cng/4.3.0", + "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "path": "system.threading.timer/4.3.0", + "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "path": "system.xml.xmldocument/4.3.0", + "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" + }, + "BWPMModels/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers.Reference/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.dll b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.dll new file mode 100644 index 0000000..d681e45 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.exe b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.exe new file mode 100644 index 0000000..ca38eed Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.exe differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.pdb b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.pdb new file mode 100644 index 0000000..0f9cc09 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.pdb differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.runtimeconfig.dev.json b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.runtimeconfig.dev.json new file mode 100644 index 0000000..00d23b2 --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.runtimeconfig.dev.json @@ -0,0 +1,10 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\Steafn Hutter lokal\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages", + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" + ] + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.runtimeconfig.json b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/BWPMService.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.deps.json b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.deps.json new file mode 100644 index 0000000..4c30c7f --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.deps.json @@ -0,0 +1,3675 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "DEBUG", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": false, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "CoreWebAPI1/1.0.0": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "MyModels": "1.0.0.0", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext": "4.2.2.0", + "System.Buffers": "4.0.2.0", + "System.Collections.Concurrent": "4.0.15.0", + "System.Collections": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric": "4.1.2.0", + "System.Collections.Specialized": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives": "4.2.2.0", + "System.ComponentModel.TypeConverter": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug": "4.1.2.0", + "System.Diagnostics.DiagnosticSource": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime": "4.1.2.0", + "System.Globalization.Calendars": "4.1.2.0", + "System.Globalization": "4.1.2.0", + "System.Globalization.Extensions": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile": "4.0.5.0", + "System.IO": "4.2.2.0", + "System.IO.FileSystem": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq": "4.2.2.0", + "System.Linq.Expressions": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection": "4.2.2.0", + "System.Reflection.Emit": "4.1.2.0", + "System.Reflection.Emit.ILGeneration": "4.1.1.0", + "System.Reflection.Emit.Lightweight": "4.1.1.0", + "System.Reflection.Extensions": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives": "4.1.2.0", + "System.Reflection.TypeExtensions": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime": "4.2.2.0", + "System.Runtime.Extensions": "4.2.2.0", + "System.Runtime.Handles": "4.1.2.0", + "System.Runtime.InteropServices": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms": "4.3.2.0", + "System.Security.Cryptography.Cng": "4.3.3.0", + "System.Security.Cryptography.Csp": "4.1.2.0", + "System.Security.Cryptography.Encoding": "4.1.2.0", + "System.Security.Cryptography.Primitives": "4.1.2.0", + "System.Security.Cryptography.X509Certificates": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding": "4.1.2.0", + "System.Text.Encoding.Extensions": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks": "4.1.2.0", + "System.Threading.Tasks.Extensions": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument": "4.1.2.0", + "System.Xml.XmlDocument": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "CoreWebAPI1.dll": {} + }, + "compile": { + "CoreWebAPI1.dll": {} + } + }, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "MyModels/1.0.0.0": { + "runtime": { + "MyModels.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "compile": { + "MyModels.dll": {} + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "CoreWebAPI1/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "MyModels/1.0.0.0": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.dll b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.dll new file mode 100644 index 0000000..7efac7e Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.exe b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.exe new file mode 100644 index 0000000..ed687e5 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.exe differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.pdb b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.pdb new file mode 100644 index 0000000..a342a1f Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.pdb differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.runtimeconfig.dev.json b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.runtimeconfig.dev.json new file mode 100644 index 0000000..67d5b1e --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.runtimeconfig.dev.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\Steafn Hutter lokal\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" + ] + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.runtimeconfig.json b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/CoreWebAPI1.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/DPMService.deps.json b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.deps.json new file mode 100644 index 0000000..25e315c --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.deps.json @@ -0,0 +1,5131 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "DEBUG", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": false, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "DPMService/1.0.0": { + "dependencies": { + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "Swashbuckle.AspNetCore": "6.1.4", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp.Reference": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives.Reference": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext.Reference": "4.2.2.0", + "System.Buffers.Reference": "4.0.2.0", + "System.Collections.Concurrent.Reference": "4.0.15.0", + "System.Collections.Reference": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric.Reference": "4.1.2.0", + "System.Collections.Specialized.Reference": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel.Reference": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives.Reference": "4.2.2.0", + "System.ComponentModel.TypeConverter.Reference": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console.Reference": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug.Reference": "4.1.2.0", + "System.Diagnostics.DiagnosticSource.Reference": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools.Reference": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing.Reference": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime.Reference": "4.1.2.0", + "System.Globalization.Calendars.Reference": "4.1.2.0", + "System.Globalization.Reference": "4.1.2.0", + "System.Globalization.Extensions.Reference": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression.Reference": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile.Reference": "4.0.5.0", + "System.IO.Reference": "4.2.2.0", + "System.IO.FileSystem.Reference": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives.Reference": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq.Reference": "4.2.2.0", + "System.Linq.Expressions.Reference": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http.Reference": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives.Reference": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets.Reference": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel.Reference": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection.Reference": "4.2.2.0", + "System.Reflection.Emit.Reference": "4.1.2.0", + "System.Reflection.Emit.ILGeneration.Reference": "4.1.1.0", + "System.Reflection.Emit.Lightweight.Reference": "4.1.1.0", + "System.Reflection.Extensions.Reference": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives.Reference": "4.1.2.0", + "System.Reflection.TypeExtensions.Reference": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager.Reference": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime.Reference": "4.2.2.0", + "System.Runtime.Extensions.Reference": "4.2.2.0", + "System.Runtime.Handles.Reference": "4.1.2.0", + "System.Runtime.InteropServices.Reference": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation.Reference": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics.Reference": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters.Reference": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives.Reference": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms.Reference": "4.3.2.0", + "System.Security.Cryptography.Cng.Reference": "4.3.3.0", + "System.Security.Cryptography.Csp.Reference": "4.1.2.0", + "System.Security.Cryptography.Encoding.Reference": "4.1.2.0", + "System.Security.Cryptography.Primitives.Reference": "4.1.2.0", + "System.Security.Cryptography.X509Certificates.Reference": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding.Reference": "4.1.2.0", + "System.Text.Encoding.Extensions.Reference": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions.Reference": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading.Reference": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks.Reference": "4.1.2.0", + "System.Threading.Tasks.Extensions.Reference": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer.Reference": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter.Reference": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument.Reference": "4.1.2.0", + "System.Xml.XmlDocument.Reference": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "DPMService.dll": {} + }, + "compile": { + "DPMService.dll": {} + } + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "dependencies": { + "Newtonsoft.Json": "10.0.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "runtime": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": { + "assemblyVersion": "5.2.7.0", + "fileVersion": "5.2.61128.0" + } + }, + "compile": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + } + }, + "Microsoft.CSharp/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": {}, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "NETStandard.Library/1.6.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json/10.0.1": { + "dependencies": { + "Microsoft.CSharp": "4.3.0", + "System.Collections": "4.3.0", + "System.ComponentModel.TypeConverter": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.1.20720" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.dll": {} + } + }, + "Newtonsoft.Json.Bson/1.0.1": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "10.0.1" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.1.20722" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.native.System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore/6.1.4": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.NonGeneric/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections.Specialized/4.3.0": { + "dependencies": { + "System.Collections.NonGeneric": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.ComponentModel/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.Primitives/4.3.0": { + "dependencies": { + "System.ComponentModel": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Collections.NonGeneric": "4.3.0", + "System.Collections.Specialized": "4.3.0", + "System.ComponentModel": "4.3.0", + "System.ComponentModel.Primitives": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Diagnostics.Debug/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Dynamic.Runtime/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Linq/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics/4.3.0": { + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Timer/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "System.Xml.XmlDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext.Reference/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers.Reference/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Reference/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Reference/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console.Reference/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Reference/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Reference/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO.Reference/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Reference/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http.Reference/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel.Reference/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Reference/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Reference/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Reference/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "DPMService/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/76fAHknzvFqbznS6Uj2sOyE9rJB3PltY+f53TH8dX9RiGhk02EhuFCWljSj5nnqKaTsmma8DFR50OGyQ4yJ1g==", + "path": "microsoft.aspnet.webapi.client/5.2.7", + "hashPath": "microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512" + }, + "Microsoft.CSharp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==", + "path": "microsoft.csharp/4.3.0", + "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512" + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "path": "microsoft.win32.primitives/4.3.0", + "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "path": "netstandard.library/1.6.1", + "hashPath": "netstandard.library.1.6.1.nupkg.sha512" + }, + "Newtonsoft.Json/10.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", + "path": "newtonsoft.json/10.0.1", + "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512" + }, + "Newtonsoft.Json.Bson/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", + "path": "newtonsoft.json.bson/1.0.1", + "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", + "path": "swashbuckle.aspnetcore/6.1.4", + "hashPath": "swashbuckle.aspnetcore.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" + }, + "System.Buffers/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "path": "system.buffers/4.3.0", + "hashPath": "system.buffers.4.3.0.nupkg.sha512" + }, + "System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "path": "system.collections/4.3.0", + "hashPath": "system.collections.4.3.0.nupkg.sha512" + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "path": "system.collections.concurrent/4.3.0", + "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "path": "system.collections.nongeneric/4.3.0", + "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" + }, + "System.Collections.Specialized/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", + "path": "system.collections.specialized/4.3.0", + "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" + }, + "System.ComponentModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", + "path": "system.componentmodel/4.3.0", + "hashPath": "system.componentmodel.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", + "path": "system.componentmodel.primitives/4.3.0", + "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", + "path": "system.componentmodel.typeconverter/4.3.0", + "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512" + }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "path": "system.diagnostics.debug/4.3.0", + "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "path": "system.diagnostics.tracing/4.3.0", + "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "System.Dynamic.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "path": "system.dynamic.runtime/4.3.0", + "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "path": "system.globalization.extensions/4.3.0", + "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "path": "system.io.compression.zipfile/4.3.0", + "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "path": "system.io.filesystem/4.3.0", + "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "path": "system.io.filesystem.primitives/4.3.0", + "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" + }, + "System.Linq/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "path": "system.linq/4.3.0", + "hashPath": "system.linq.4.3.0.nupkg.sha512" + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" + }, + "System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "path": "system.net.primitives/4.3.0", + "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "path": "system.net.sockets/4.3.0", + "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "path": "system.security.cryptography.cng/4.3.0", + "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "path": "system.threading.timer/4.3.0", + "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "path": "system.xml.xmldocument/4.3.0", + "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers.Reference/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/DPMService.dll b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.dll new file mode 100644 index 0000000..37c1cc2 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/DPMService.exe b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.exe new file mode 100644 index 0000000..9832aa8 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.exe differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/DPMService.pdb b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.pdb new file mode 100644 index 0000000..3c0348e Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.pdb differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/DPMService.runtimeconfig.dev.json b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.runtimeconfig.dev.json new file mode 100644 index 0000000..67d5b1e --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.runtimeconfig.dev.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\Steafn Hutter lokal\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" + ] + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/DPMService.runtimeconfig.json b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/DPMService.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Debug/netcoreapp3.1/Microsoft.OpenApi.dll b/WebAPI/bin/Debug/netcoreapp3.1/Microsoft.OpenApi.dll new file mode 100644 index 0000000..14f3ded Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/Microsoft.OpenApi.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/MyModels.dll b/WebAPI/bin/Debug/netcoreapp3.1/MyModels.dll new file mode 100644 index 0000000..5e11367 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/MyModels.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/MyModels.pdb b/WebAPI/bin/Debug/netcoreapp3.1/MyModels.pdb new file mode 100644 index 0000000..1a5fd54 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/MyModels.pdb differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/Newtonsoft.Json.Bson.dll b/WebAPI/bin/Debug/netcoreapp3.1/Newtonsoft.Json.Bson.dll new file mode 100644 index 0000000..22d4c12 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/Newtonsoft.Json.Bson.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll b/WebAPI/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll new file mode 100644 index 0000000..d6e3d9d Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll b/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll new file mode 100644 index 0000000..b96e6dd Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll b/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100644 index 0000000..7998800 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll b/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 0000000..084d7f8 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/System.Data.SqlClient.dll b/WebAPI/bin/Debug/netcoreapp3.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..fc62a8c Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/System.Net.Http.Formatting.dll b/WebAPI/bin/Debug/netcoreapp3.1/System.Net.Http.Formatting.dll new file mode 100644 index 0000000..62b9f1a Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/System.Net.Http.Formatting.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/appsettings.Development.json b/WebAPI/bin/Debug/netcoreapp3.1/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/WebAPI/bin/Debug/netcoreapp3.1/appsettings.json b/WebAPI/bin/Debug/netcoreapp3.1/appsettings.json new file mode 100644 index 0000000..082af29 --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/appsettings.json @@ -0,0 +1,16 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "ConnectionStrings": { + //"DBConnection": "Server=shu00;Database=dpm_dentis;user=sa;password=*shu29;MultipleActiveResultSets=true", + "DBConnection": "Server=shu00;Database=dpm_mobile;user=sa;password=*shu29;MultipleActiveResultSets=true" + }, + "AllowedHosts": "*", + "ApiKey": "BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9nX,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9ny", + "ApiCheck": "e913aab4-c2c5-4e33-ad24-d25848f748e7" +} diff --git a/WebAPI/bin/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..8f73295 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-arm64/native/sni.dll b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-arm64/native/sni.dll new file mode 100644 index 0000000..7b8f9d8 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-arm64/native/sni.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-x64/native/sni.dll b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-x64/native/sni.dll new file mode 100644 index 0000000..c1a05a5 Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-x64/native/sni.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-x86/native/sni.dll b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-x86/native/sni.dll new file mode 100644 index 0000000..5fc21ac Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win-x86/native/sni.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..009a9de Binary files /dev/null and b/WebAPI/bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Debug/netcoreapp3.1/web.config b/WebAPI/bin/Debug/netcoreapp3.1/web.config new file mode 100644 index 0000000..3dea9ed --- /dev/null +++ b/WebAPI/bin/Debug/netcoreapp3.1/web.config @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/BWPMModels.dll b/WebAPI/bin/Release/netcoreapp3.1/BWPMModels.dll new file mode 100644 index 0000000..b7aa58d Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/BWPMModels.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/BWPMModels.pdb b/WebAPI/bin/Release/netcoreapp3.1/BWPMModels.pdb new file mode 100644 index 0000000..47ac915 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/BWPMModels.pdb differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/BWPMService.deps.json b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.deps.json new file mode 100644 index 0000000..9fdcbe8 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.deps.json @@ -0,0 +1,5149 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "RELEASE", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": true, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "BWPMService/1.0.0": { + "dependencies": { + "BWPMModels": "1.0.0", + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "Swashbuckle.AspNetCore": "6.1.4", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp.Reference": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives.Reference": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext.Reference": "4.2.2.0", + "System.Buffers.Reference": "4.0.2.0", + "System.Collections.Concurrent.Reference": "4.0.15.0", + "System.Collections.Reference": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric.Reference": "4.1.2.0", + "System.Collections.Specialized.Reference": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel.Reference": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives.Reference": "4.2.2.0", + "System.ComponentModel.TypeConverter.Reference": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console.Reference": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug.Reference": "4.1.2.0", + "System.Diagnostics.DiagnosticSource.Reference": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools.Reference": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing.Reference": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime.Reference": "4.1.2.0", + "System.Globalization.Calendars.Reference": "4.1.2.0", + "System.Globalization.Reference": "4.1.2.0", + "System.Globalization.Extensions.Reference": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression.Reference": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile.Reference": "4.0.5.0", + "System.IO.Reference": "4.2.2.0", + "System.IO.FileSystem.Reference": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives.Reference": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq.Reference": "4.2.2.0", + "System.Linq.Expressions.Reference": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http.Reference": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives.Reference": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets.Reference": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel.Reference": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection.Reference": "4.2.2.0", + "System.Reflection.Emit.Reference": "4.1.2.0", + "System.Reflection.Emit.ILGeneration.Reference": "4.1.1.0", + "System.Reflection.Emit.Lightweight.Reference": "4.1.1.0", + "System.Reflection.Extensions.Reference": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives.Reference": "4.1.2.0", + "System.Reflection.TypeExtensions.Reference": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager.Reference": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime.Reference": "4.2.2.0", + "System.Runtime.Extensions.Reference": "4.2.2.0", + "System.Runtime.Handles.Reference": "4.1.2.0", + "System.Runtime.InteropServices.Reference": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation.Reference": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics.Reference": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters.Reference": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives.Reference": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms.Reference": "4.3.2.0", + "System.Security.Cryptography.Cng.Reference": "4.3.3.0", + "System.Security.Cryptography.Csp.Reference": "4.1.2.0", + "System.Security.Cryptography.Encoding.Reference": "4.1.2.0", + "System.Security.Cryptography.Primitives.Reference": "4.1.2.0", + "System.Security.Cryptography.X509Certificates.Reference": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding.Reference": "4.1.2.0", + "System.Text.Encoding.Extensions.Reference": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions.Reference": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading.Reference": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks.Reference": "4.1.2.0", + "System.Threading.Tasks.Extensions.Reference": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer.Reference": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter.Reference": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument.Reference": "4.1.2.0", + "System.Xml.XmlDocument.Reference": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "BWPMService.dll": {} + }, + "compile": { + "BWPMService.dll": {} + } + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "dependencies": { + "Newtonsoft.Json": "10.0.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "runtime": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": { + "assemblyVersion": "5.2.7.0", + "fileVersion": "5.2.61128.0" + } + }, + "compile": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + } + }, + "Microsoft.CSharp/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": {}, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "NETStandard.Library/1.6.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json/10.0.1": { + "dependencies": { + "Microsoft.CSharp": "4.3.0", + "System.Collections": "4.3.0", + "System.ComponentModel.TypeConverter": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.1.20720" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.dll": {} + } + }, + "Newtonsoft.Json.Bson/1.0.1": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "10.0.1" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.1.20722" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.native.System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore/6.1.4": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.NonGeneric/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections.Specialized/4.3.0": { + "dependencies": { + "System.Collections.NonGeneric": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.ComponentModel/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.Primitives/4.3.0": { + "dependencies": { + "System.ComponentModel": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Collections.NonGeneric": "4.3.0", + "System.Collections.Specialized": "4.3.0", + "System.ComponentModel": "4.3.0", + "System.ComponentModel.Primitives": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Diagnostics.Debug/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Dynamic.Runtime/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Linq/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics/4.3.0": { + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Timer/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "System.Xml.XmlDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "BWPMModels/1.0.0": { + "dependencies": { + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "System.Data.SqlClient": "4.8.2" + }, + "runtime": { + "BWPMModels.dll": {} + }, + "compile": { + "BWPMModels.dll": {} + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext.Reference/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers.Reference/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Reference/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Reference/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console.Reference/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Reference/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Reference/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO.Reference/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Reference/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http.Reference/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel.Reference/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Reference/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Reference/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Reference/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "BWPMService/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/76fAHknzvFqbznS6Uj2sOyE9rJB3PltY+f53TH8dX9RiGhk02EhuFCWljSj5nnqKaTsmma8DFR50OGyQ4yJ1g==", + "path": "microsoft.aspnet.webapi.client/5.2.7", + "hashPath": "microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512" + }, + "Microsoft.CSharp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==", + "path": "microsoft.csharp/4.3.0", + "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512" + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "path": "microsoft.win32.primitives/4.3.0", + "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "path": "netstandard.library/1.6.1", + "hashPath": "netstandard.library.1.6.1.nupkg.sha512" + }, + "Newtonsoft.Json/10.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", + "path": "newtonsoft.json/10.0.1", + "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512" + }, + "Newtonsoft.Json.Bson/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", + "path": "newtonsoft.json.bson/1.0.1", + "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", + "path": "swashbuckle.aspnetcore/6.1.4", + "hashPath": "swashbuckle.aspnetcore.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" + }, + "System.Buffers/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "path": "system.buffers/4.3.0", + "hashPath": "system.buffers.4.3.0.nupkg.sha512" + }, + "System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "path": "system.collections/4.3.0", + "hashPath": "system.collections.4.3.0.nupkg.sha512" + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "path": "system.collections.concurrent/4.3.0", + "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "path": "system.collections.nongeneric/4.3.0", + "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" + }, + "System.Collections.Specialized/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", + "path": "system.collections.specialized/4.3.0", + "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" + }, + "System.ComponentModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", + "path": "system.componentmodel/4.3.0", + "hashPath": "system.componentmodel.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", + "path": "system.componentmodel.primitives/4.3.0", + "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", + "path": "system.componentmodel.typeconverter/4.3.0", + "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512" + }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "path": "system.diagnostics.debug/4.3.0", + "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "path": "system.diagnostics.tracing/4.3.0", + "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "System.Dynamic.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "path": "system.dynamic.runtime/4.3.0", + "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "path": "system.globalization.extensions/4.3.0", + "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "path": "system.io.compression.zipfile/4.3.0", + "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "path": "system.io.filesystem/4.3.0", + "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "path": "system.io.filesystem.primitives/4.3.0", + "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" + }, + "System.Linq/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "path": "system.linq/4.3.0", + "hashPath": "system.linq.4.3.0.nupkg.sha512" + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" + }, + "System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "path": "system.net.primitives/4.3.0", + "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "path": "system.net.sockets/4.3.0", + "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "path": "system.security.cryptography.cng/4.3.0", + "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "path": "system.threading.timer/4.3.0", + "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "path": "system.xml.xmldocument/4.3.0", + "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" + }, + "BWPMModels/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers.Reference/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/BWPMService.dll b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.dll new file mode 100644 index 0000000..ecf4c0a Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/BWPMService.exe b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.exe new file mode 100644 index 0000000..590d461 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.exe differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/BWPMService.pdb b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.pdb new file mode 100644 index 0000000..7f297ba Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.pdb differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/BWPMService.runtimeconfig.dev.json b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.runtimeconfig.dev.json new file mode 100644 index 0000000..67d5b1e --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.runtimeconfig.dev.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\Steafn Hutter lokal\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" + ] + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/BWPMService.runtimeconfig.json b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/BWPMService.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.deps.json b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.deps.json new file mode 100644 index 0000000..d0af2e8 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.deps.json @@ -0,0 +1,3675 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "RELEASE", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": true, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "CoreWebAPI1/1.0.0": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "MyModelds": "1.0.0.0", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext": "4.2.2.0", + "System.Buffers": "4.0.2.0", + "System.Collections.Concurrent": "4.0.15.0", + "System.Collections": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric": "4.1.2.0", + "System.Collections.Specialized": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives": "4.2.2.0", + "System.ComponentModel.TypeConverter": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug": "4.1.2.0", + "System.Diagnostics.DiagnosticSource": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime": "4.1.2.0", + "System.Globalization.Calendars": "4.1.2.0", + "System.Globalization": "4.1.2.0", + "System.Globalization.Extensions": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile": "4.0.5.0", + "System.IO": "4.2.2.0", + "System.IO.FileSystem": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq": "4.2.2.0", + "System.Linq.Expressions": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection": "4.2.2.0", + "System.Reflection.Emit": "4.1.2.0", + "System.Reflection.Emit.ILGeneration": "4.1.1.0", + "System.Reflection.Emit.Lightweight": "4.1.1.0", + "System.Reflection.Extensions": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives": "4.1.2.0", + "System.Reflection.TypeExtensions": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime": "4.2.2.0", + "System.Runtime.Extensions": "4.2.2.0", + "System.Runtime.Handles": "4.1.2.0", + "System.Runtime.InteropServices": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms": "4.3.2.0", + "System.Security.Cryptography.Cng": "4.3.3.0", + "System.Security.Cryptography.Csp": "4.1.2.0", + "System.Security.Cryptography.Encoding": "4.1.2.0", + "System.Security.Cryptography.Primitives": "4.1.2.0", + "System.Security.Cryptography.X509Certificates": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding": "4.1.2.0", + "System.Text.Encoding.Extensions": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks": "4.1.2.0", + "System.Threading.Tasks.Extensions": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument": "4.1.2.0", + "System.Xml.XmlDocument": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "CoreWebAPI1.dll": {} + }, + "compile": { + "CoreWebAPI1.dll": {} + } + }, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "MyModelds/1.0.0.0": { + "runtime": { + "MyModelds.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "compile": { + "MyModelds.dll": {} + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "CoreWebAPI1/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "MyModelds/1.0.0.0": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.dll b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.dll new file mode 100644 index 0000000..f4b997c Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.exe b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.exe new file mode 100644 index 0000000..ed687e5 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.exe differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.pdb b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.pdb new file mode 100644 index 0000000..d8555ad Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.pdb differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.runtimeconfig.dev.json b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.runtimeconfig.dev.json new file mode 100644 index 0000000..67d5b1e --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.runtimeconfig.dev.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\Steafn Hutter lokal\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" + ] + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.runtimeconfig.json b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/CoreWebAPI1.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/DPMService.deps.json b/WebAPI/bin/Release/netcoreapp3.1/DPMService.deps.json new file mode 100644 index 0000000..6f3ecfd --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/DPMService.deps.json @@ -0,0 +1,5131 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "RELEASE", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": true, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "DPMService/1.0.0": { + "dependencies": { + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "Swashbuckle.AspNetCore": "6.1.4", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp.Reference": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives.Reference": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext.Reference": "4.2.2.0", + "System.Buffers.Reference": "4.0.2.0", + "System.Collections.Concurrent.Reference": "4.0.15.0", + "System.Collections.Reference": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric.Reference": "4.1.2.0", + "System.Collections.Specialized.Reference": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel.Reference": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives.Reference": "4.2.2.0", + "System.ComponentModel.TypeConverter.Reference": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console.Reference": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug.Reference": "4.1.2.0", + "System.Diagnostics.DiagnosticSource.Reference": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools.Reference": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing.Reference": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime.Reference": "4.1.2.0", + "System.Globalization.Calendars.Reference": "4.1.2.0", + "System.Globalization.Reference": "4.1.2.0", + "System.Globalization.Extensions.Reference": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression.Reference": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile.Reference": "4.0.5.0", + "System.IO.Reference": "4.2.2.0", + "System.IO.FileSystem.Reference": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives.Reference": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq.Reference": "4.2.2.0", + "System.Linq.Expressions.Reference": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http.Reference": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives.Reference": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets.Reference": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel.Reference": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection.Reference": "4.2.2.0", + "System.Reflection.Emit.Reference": "4.1.2.0", + "System.Reflection.Emit.ILGeneration.Reference": "4.1.1.0", + "System.Reflection.Emit.Lightweight.Reference": "4.1.1.0", + "System.Reflection.Extensions.Reference": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives.Reference": "4.1.2.0", + "System.Reflection.TypeExtensions.Reference": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager.Reference": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime.Reference": "4.2.2.0", + "System.Runtime.Extensions.Reference": "4.2.2.0", + "System.Runtime.Handles.Reference": "4.1.2.0", + "System.Runtime.InteropServices.Reference": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation.Reference": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics.Reference": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters.Reference": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives.Reference": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms.Reference": "4.3.2.0", + "System.Security.Cryptography.Cng.Reference": "4.3.3.0", + "System.Security.Cryptography.Csp.Reference": "4.1.2.0", + "System.Security.Cryptography.Encoding.Reference": "4.1.2.0", + "System.Security.Cryptography.Primitives.Reference": "4.1.2.0", + "System.Security.Cryptography.X509Certificates.Reference": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding.Reference": "4.1.2.0", + "System.Text.Encoding.Extensions.Reference": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions.Reference": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading.Reference": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks.Reference": "4.1.2.0", + "System.Threading.Tasks.Extensions.Reference": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer.Reference": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter.Reference": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument.Reference": "4.1.2.0", + "System.Xml.XmlDocument.Reference": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "DPMService.dll": {} + }, + "compile": { + "DPMService.dll": {} + } + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "dependencies": { + "Newtonsoft.Json": "10.0.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "runtime": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": { + "assemblyVersion": "5.2.7.0", + "fileVersion": "5.2.61128.0" + } + }, + "compile": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + } + }, + "Microsoft.CSharp/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": {}, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "NETStandard.Library/1.6.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json/10.0.1": { + "dependencies": { + "Microsoft.CSharp": "4.3.0", + "System.Collections": "4.3.0", + "System.ComponentModel.TypeConverter": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.1.20720" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.dll": {} + } + }, + "Newtonsoft.Json.Bson/1.0.1": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "10.0.1" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.1.20722" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.native.System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore/6.1.4": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.NonGeneric/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections.Specialized/4.3.0": { + "dependencies": { + "System.Collections.NonGeneric": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.ComponentModel/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.Primitives/4.3.0": { + "dependencies": { + "System.ComponentModel": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Collections.NonGeneric": "4.3.0", + "System.Collections.Specialized": "4.3.0", + "System.ComponentModel": "4.3.0", + "System.ComponentModel.Primitives": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Diagnostics.Debug/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Dynamic.Runtime/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Linq/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics/4.3.0": { + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Timer/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "System.Xml.XmlDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext.Reference/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers.Reference/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Reference/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Reference/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console.Reference/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Reference/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Reference/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO.Reference/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Reference/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http.Reference/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel.Reference/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Reference/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Reference/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Reference/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "DPMService/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/76fAHknzvFqbznS6Uj2sOyE9rJB3PltY+f53TH8dX9RiGhk02EhuFCWljSj5nnqKaTsmma8DFR50OGyQ4yJ1g==", + "path": "microsoft.aspnet.webapi.client/5.2.7", + "hashPath": "microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512" + }, + "Microsoft.CSharp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==", + "path": "microsoft.csharp/4.3.0", + "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512" + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "path": "microsoft.win32.primitives/4.3.0", + "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "path": "netstandard.library/1.6.1", + "hashPath": "netstandard.library.1.6.1.nupkg.sha512" + }, + "Newtonsoft.Json/10.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", + "path": "newtonsoft.json/10.0.1", + "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512" + }, + "Newtonsoft.Json.Bson/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", + "path": "newtonsoft.json.bson/1.0.1", + "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", + "path": "swashbuckle.aspnetcore/6.1.4", + "hashPath": "swashbuckle.aspnetcore.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" + }, + "System.Buffers/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "path": "system.buffers/4.3.0", + "hashPath": "system.buffers.4.3.0.nupkg.sha512" + }, + "System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "path": "system.collections/4.3.0", + "hashPath": "system.collections.4.3.0.nupkg.sha512" + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "path": "system.collections.concurrent/4.3.0", + "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "path": "system.collections.nongeneric/4.3.0", + "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" + }, + "System.Collections.Specialized/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", + "path": "system.collections.specialized/4.3.0", + "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" + }, + "System.ComponentModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", + "path": "system.componentmodel/4.3.0", + "hashPath": "system.componentmodel.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", + "path": "system.componentmodel.primitives/4.3.0", + "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", + "path": "system.componentmodel.typeconverter/4.3.0", + "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512" + }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "path": "system.diagnostics.debug/4.3.0", + "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "path": "system.diagnostics.tracing/4.3.0", + "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "System.Dynamic.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "path": "system.dynamic.runtime/4.3.0", + "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "path": "system.globalization.extensions/4.3.0", + "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "path": "system.io.compression.zipfile/4.3.0", + "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "path": "system.io.filesystem/4.3.0", + "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "path": "system.io.filesystem.primitives/4.3.0", + "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" + }, + "System.Linq/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "path": "system.linq/4.3.0", + "hashPath": "system.linq.4.3.0.nupkg.sha512" + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" + }, + "System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "path": "system.net.primitives/4.3.0", + "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "path": "system.net.sockets/4.3.0", + "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "path": "system.security.cryptography.cng/4.3.0", + "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "path": "system.threading.timer/4.3.0", + "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "path": "system.xml.xmldocument/4.3.0", + "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers.Reference/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/DPMService.dll b/WebAPI/bin/Release/netcoreapp3.1/DPMService.dll new file mode 100644 index 0000000..82b117a Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/DPMService.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/DPMService.exe b/WebAPI/bin/Release/netcoreapp3.1/DPMService.exe new file mode 100644 index 0000000..9832aa8 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/DPMService.exe differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/DPMService.pdb b/WebAPI/bin/Release/netcoreapp3.1/DPMService.pdb new file mode 100644 index 0000000..1b457c8 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/DPMService.pdb differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/DPMService.runtimeconfig.dev.json b/WebAPI/bin/Release/netcoreapp3.1/DPMService.runtimeconfig.dev.json new file mode 100644 index 0000000..67d5b1e --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/DPMService.runtimeconfig.dev.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\Steafn Hutter lokal\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" + ] + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/DPMService.runtimeconfig.json b/WebAPI/bin/Release/netcoreapp3.1/DPMService.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/DPMService.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/Microsoft.OpenApi.dll b/WebAPI/bin/Release/netcoreapp3.1/Microsoft.OpenApi.dll new file mode 100644 index 0000000..14f3ded Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/Microsoft.OpenApi.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/MyModelds.dll b/WebAPI/bin/Release/netcoreapp3.1/MyModelds.dll new file mode 100644 index 0000000..7ae5f2f Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/MyModelds.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/MyModelds.pdb b/WebAPI/bin/Release/netcoreapp3.1/MyModelds.pdb new file mode 100644 index 0000000..a33de7e Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/MyModelds.pdb differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/Newtonsoft.Json.Bson.dll b/WebAPI/bin/Release/netcoreapp3.1/Newtonsoft.Json.Bson.dll new file mode 100644 index 0000000..22d4c12 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/Newtonsoft.Json.Bson.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/Newtonsoft.Json.dll b/WebAPI/bin/Release/netcoreapp3.1/Newtonsoft.Json.dll new file mode 100644 index 0000000..d6e3d9d Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/Newtonsoft.Json.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll b/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll new file mode 100644 index 0000000..b96e6dd Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll b/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100644 index 0000000..7998800 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll b/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 0000000..084d7f8 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/System.Data.SqlClient.dll b/WebAPI/bin/Release/netcoreapp3.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..fc62a8c Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/System.Net.Http.Formatting.dll b/WebAPI/bin/Release/netcoreapp3.1/System.Net.Http.Formatting.dll new file mode 100644 index 0000000..62b9f1a Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/System.Net.Http.Formatting.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/appsettings.Development.json b/WebAPI/bin/Release/netcoreapp3.1/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/WebAPI/bin/Release/netcoreapp3.1/appsettings.json b/WebAPI/bin/Release/netcoreapp3.1/appsettings.json new file mode 100644 index 0000000..082af29 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/appsettings.json @@ -0,0 +1,16 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "ConnectionStrings": { + //"DBConnection": "Server=shu00;Database=dpm_dentis;user=sa;password=*shu29;MultipleActiveResultSets=true", + "DBConnection": "Server=shu00;Database=dpm_mobile;user=sa;password=*shu29;MultipleActiveResultSets=true" + }, + "AllowedHosts": "*", + "ApiKey": "BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9nX,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9ny", + "ApiCheck": "e913aab4-c2c5-4e33-ad24-d25848f748e7" +} diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.deps.json b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.deps.json new file mode 100644 index 0000000..d0af2e8 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.deps.json @@ -0,0 +1,3675 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "RELEASE", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": true, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "CoreWebAPI1/1.0.0": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "MyModelds": "1.0.0.0", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext": "4.2.2.0", + "System.Buffers": "4.0.2.0", + "System.Collections.Concurrent": "4.0.15.0", + "System.Collections": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric": "4.1.2.0", + "System.Collections.Specialized": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives": "4.2.2.0", + "System.ComponentModel.TypeConverter": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug": "4.1.2.0", + "System.Diagnostics.DiagnosticSource": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime": "4.1.2.0", + "System.Globalization.Calendars": "4.1.2.0", + "System.Globalization": "4.1.2.0", + "System.Globalization.Extensions": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile": "4.0.5.0", + "System.IO": "4.2.2.0", + "System.IO.FileSystem": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq": "4.2.2.0", + "System.Linq.Expressions": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection": "4.2.2.0", + "System.Reflection.Emit": "4.1.2.0", + "System.Reflection.Emit.ILGeneration": "4.1.1.0", + "System.Reflection.Emit.Lightweight": "4.1.1.0", + "System.Reflection.Extensions": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives": "4.1.2.0", + "System.Reflection.TypeExtensions": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime": "4.2.2.0", + "System.Runtime.Extensions": "4.2.2.0", + "System.Runtime.Handles": "4.1.2.0", + "System.Runtime.InteropServices": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms": "4.3.2.0", + "System.Security.Cryptography.Cng": "4.3.3.0", + "System.Security.Cryptography.Csp": "4.1.2.0", + "System.Security.Cryptography.Encoding": "4.1.2.0", + "System.Security.Cryptography.Primitives": "4.1.2.0", + "System.Security.Cryptography.X509Certificates": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding": "4.1.2.0", + "System.Text.Encoding.Extensions": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks": "4.1.2.0", + "System.Threading.Tasks.Extensions": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument": "4.1.2.0", + "System.Xml.XmlDocument": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "CoreWebAPI1.dll": {} + }, + "compile": { + "CoreWebAPI1.dll": {} + } + }, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "MyModelds/1.0.0.0": { + "runtime": { + "MyModelds.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "compile": { + "MyModelds.dll": {} + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "CoreWebAPI1/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "MyModelds/1.0.0.0": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.dll new file mode 100644 index 0000000..e5c491e Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.exe b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.exe new file mode 100644 index 0000000..ed687e5 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.exe differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.pdb b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.pdb new file mode 100644 index 0000000..4dc8c5b Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.pdb differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.runtimeconfig.json b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/publish/CoreWebAPI1.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/Microsoft.OpenApi.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/Microsoft.OpenApi.dll new file mode 100644 index 0000000..14f3ded Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/Microsoft.OpenApi.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/MyModelds.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/MyModelds.dll new file mode 100644 index 0000000..7ae5f2f Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/MyModelds.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/MyModelds.pdb b/WebAPI/bin/Release/netcoreapp3.1/publish/MyModelds.pdb new file mode 100644 index 0000000..a33de7e Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/MyModelds.pdb differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.Swagger.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.Swagger.dll new file mode 100644 index 0000000..b96e6dd Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.Swagger.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.SwaggerGen.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100644 index 0000000..7998800 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.SwaggerGen.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.SwaggerUI.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 0000000..084d7f8 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/Swashbuckle.AspNetCore.SwaggerUI.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/System.Data.SqlClient.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/System.Data.SqlClient.dll new file mode 100644 index 0000000..fc62a8c Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/appsettings.Development.json b/WebAPI/bin/Release/netcoreapp3.1/publish/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/publish/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/appsettings.json b/WebAPI/bin/Release/netcoreapp3.1/publish/appsettings.json new file mode 100644 index 0000000..ee417f0 --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/publish/appsettings.json @@ -0,0 +1,14 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "ConnectionStrings": { + "DBConnection": "Server=shu00;Database=__Demo;Trusted_Connection=True;", + "CoreWebAPIContext": "Server=(localdb)\\mssqllocaldb;Database=CoreWebAPIContext-919b07a0-f656-4e43-8a74-eb2469079ed7;Trusted_Connection=True;MultipleActiveResultSets=true" + }, + "AllowedHosts": "*" +} diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..8f73295 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-arm64/native/sni.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-arm64/native/sni.dll new file mode 100644 index 0000000..7b8f9d8 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-arm64/native/sni.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-x64/native/sni.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-x64/native/sni.dll new file mode 100644 index 0000000..c1a05a5 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-x64/native/sni.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-x86/native/sni.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-x86/native/sni.dll new file mode 100644 index 0000000..5fc21ac Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win-x86/native/sni.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..009a9de Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/publish/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/publish/web.config b/WebAPI/bin/Release/netcoreapp3.1/publish/web.config new file mode 100644 index 0000000..ceae97f --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/publish/web.config @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/WebAPI/bin/Release/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/bin/Release/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..8f73295 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-arm64/native/sni.dll b/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-arm64/native/sni.dll new file mode 100644 index 0000000..7b8f9d8 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-arm64/native/sni.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-x64/native/sni.dll b/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-x64/native/sni.dll new file mode 100644 index 0000000..c1a05a5 Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-x64/native/sni.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-x86/native/sni.dll b/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-x86/native/sni.dll new file mode 100644 index 0000000..5fc21ac Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/runtimes/win-x86/native/sni.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/bin/Release/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..009a9de Binary files /dev/null and b/WebAPI/bin/Release/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/bin/Release/netcoreapp3.1/web.config b/WebAPI/bin/Release/netcoreapp3.1/web.config new file mode 100644 index 0000000..3dea9ed --- /dev/null +++ b/WebAPI/bin/Release/netcoreapp3.1/web.config @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebAPI/obj/BWPMService.csproj.EntityFrameworkCore.targets b/WebAPI/obj/BWPMService.csproj.EntityFrameworkCore.targets new file mode 100644 index 0000000..e17626f --- /dev/null +++ b/WebAPI/obj/BWPMService.csproj.EntityFrameworkCore.targets @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/WebAPI/obj/BWPMService.csproj.nuget.dgspec.json b/WebAPI/obj/BWPMService.csproj.nuget.dgspec.json new file mode 100644 index 0000000..c54ff09 --- /dev/null +++ b/WebAPI/obj/BWPMService.csproj.nuget.dgspec.json @@ -0,0 +1,102 @@ +{ + "format": 1, + "restore": { + "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\BWPMService.csproj": {} + }, + "projects": { + "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\BWPMService.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\BWPMService.csproj", + "projectName": "BWPMService", + "projectPath": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\BWPMService.csproj", + "packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\", + "outputPath": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\FastReports\\FastReport.Net\\Nugets": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "http://nuget.grapecity.com/nuget": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "projectReferences": { + "E:\\Software-Projekte\\DPM\\DPM2016\\Models\\BWPMModels.csproj": { + "projectPath": "E:\\Software-Projekte\\DPM\\DPM2016\\Models\\BWPMModels.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "dependencies": { + "Microsoft.AspNet.WebApi.Client": { + "target": "Package", + "version": "[5.2.7, )" + }, + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.Swagger": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.SwaggerGen": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.SwaggerUI": { + "target": "Package", + "version": "[6.1.4, )" + }, + "System.Data.SqlClient": { + "target": "Package", + "version": "[4.8.2, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.400\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/WebAPI/obj/BWPMService.csproj.nuget.g.props b/WebAPI/obj/BWPMService.csproj.nuget.g.props new file mode 100644 index 0000000..43a58b3 --- /dev/null +++ b/WebAPI/obj/BWPMService.csproj.nuget.g.props @@ -0,0 +1,27 @@ + + + + False + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Steafn Hutter lokal\.nuget\packages\;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\ + PackageReference + 5.11.0 + + + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + + + + C:\Users\Steafn Hutter lokal\.nuget\packages\microsoft.extensions.apidescription.server\3.0.0 + C:\Users\Steafn Hutter lokal\.nuget\packages\newtonsoft.json\10.0.1 + + \ No newline at end of file diff --git a/WebAPI/obj/BWPMService.csproj.nuget.g.targets b/WebAPI/obj/BWPMService.csproj.nuget.g.targets new file mode 100644 index 0000000..f5ce6f1 --- /dev/null +++ b/WebAPI/obj/BWPMService.csproj.nuget.g.targets @@ -0,0 +1,9 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + + \ No newline at end of file diff --git a/WebAPI/obj/CoreWebAPI1.csproj.EntityFrameworkCore.targets b/WebAPI/obj/CoreWebAPI1.csproj.EntityFrameworkCore.targets new file mode 100644 index 0000000..e17626f --- /dev/null +++ b/WebAPI/obj/CoreWebAPI1.csproj.EntityFrameworkCore.targets @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/WebAPI/obj/CoreWebAPI1.csproj.nuget.dgspec.json b/WebAPI/obj/CoreWebAPI1.csproj.nuget.dgspec.json new file mode 100644 index 0000000..0341893 --- /dev/null +++ b/WebAPI/obj/CoreWebAPI1.csproj.nuget.dgspec.json @@ -0,0 +1,88 @@ +{ + "format": 1, + "restore": { + "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\CoreWebAPI1\\CoreWebAPI1\\CoreWebAPI1.csproj": {} + }, + "projects": { + "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\CoreWebAPI1\\CoreWebAPI1\\CoreWebAPI1.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\CoreWebAPI1\\CoreWebAPI1\\CoreWebAPI1.csproj", + "projectName": "CoreWebAPI1", + "projectPath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\CoreWebAPI1\\CoreWebAPI1\\CoreWebAPI1.csproj", + "packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\", + "outputPath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\CoreWebAPI1\\CoreWebAPI1\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "http://nuget.grapecity.com/nuget": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.SwaggerGen": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.SwaggerUI": { + "target": "Package", + "version": "[6.1.4, )" + }, + "System.Data.SqlClient": { + "target": "Package", + "version": "[4.8.2, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/WebAPI/obj/CoreWebAPI1.csproj.nuget.g.props b/WebAPI/obj/CoreWebAPI1.csproj.nuget.g.props new file mode 100644 index 0000000..096f415 --- /dev/null +++ b/WebAPI/obj/CoreWebAPI1.csproj.nuget.g.props @@ -0,0 +1,19 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Steafn Hutter lokal\.nuget\packages\;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\ + PackageReference + 5.9.1 + + + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/WebAPI/obj/CoreWebAPI1.csproj.nuget.g.targets b/WebAPI/obj/CoreWebAPI1.csproj.nuget.g.targets new file mode 100644 index 0000000..53cfaa1 --- /dev/null +++ b/WebAPI/obj/CoreWebAPI1.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/WebAPI/obj/DPMService.csproj.nuget.dgspec.json b/WebAPI/obj/DPMService.csproj.nuget.dgspec.json new file mode 100644 index 0000000..32eaa5e --- /dev/null +++ b/WebAPI/obj/DPMService.csproj.nuget.dgspec.json @@ -0,0 +1,98 @@ +{ + "format": 1, + "restore": { + "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\DPMService.csproj": {} + }, + "projects": { + "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\DPMService.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\DPMService.csproj", + "projectName": "DPMService", + "projectPath": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\DPMService.csproj", + "packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\", + "outputPath": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\FastReports\\FastReport.Net\\Nugets": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "http://nuget.grapecity.com/nuget": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "dependencies": { + "Microsoft.AspNet.WebApi.Client": { + "target": "Package", + "version": "[5.2.7, )" + }, + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.Swagger": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.SwaggerGen": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.SwaggerUI": { + "target": "Package", + "version": "[6.1.4, )" + }, + "System.Data.SqlClient": { + "target": "Package", + "version": "[4.8.2, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.400\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/WebAPI/obj/DPMService.csproj.nuget.g.props b/WebAPI/obj/DPMService.csproj.nuget.g.props new file mode 100644 index 0000000..08c4386 --- /dev/null +++ b/WebAPI/obj/DPMService.csproj.nuget.g.props @@ -0,0 +1,27 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Steafn Hutter lokal\.nuget\packages\;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\ + PackageReference + 5.11.0 + + + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + + + + C:\Users\Steafn Hutter lokal\.nuget\packages\microsoft.extensions.apidescription.server\3.0.0 + C:\Users\Steafn Hutter lokal\.nuget\packages\newtonsoft.json\10.0.1 + + \ No newline at end of file diff --git a/WebAPI/obj/DPMService.csproj.nuget.g.targets b/WebAPI/obj/DPMService.csproj.nuget.g.targets new file mode 100644 index 0000000..f5ce6f1 --- /dev/null +++ b/WebAPI/obj/DPMService.csproj.nuget.g.targets @@ -0,0 +1,9 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + + \ No newline at end of file diff --git a/WebAPI/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/WebAPI/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000..ad8dfe1 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")] diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.AssemblyInfo.cs b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.AssemblyInfo.cs new file mode 100644 index 0000000..f66d088 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("63d9da07-3c5c-4579-b199-0c588a351d32")] +[assembly: System.Reflection.AssemblyCompanyAttribute("BWPMService")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("BWPMService")] +[assembly: System.Reflection.AssemblyTitleAttribute("BWPMService")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.AssemblyInfoInputs.cache b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.AssemblyInfoInputs.cache new file mode 100644 index 0000000..a0c20bf --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +fe0eb42ab4431ac44944164832c3dc413fbd9957 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.GeneratedMSBuildEditorConfig.editorconfig b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..9243b26 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = BWPMService +build_property.ProjectDir = E:\Software-Projekte\DPM\DPM2016\WebAPI\ diff --git a/DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055930.frx b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cache similarity index 100% rename from DPM2016/bin/Debug/SHUB_PADM/Reporting/Report/20210830055930.frx rename to WebAPI/obj/Debug/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cache diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cs b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..fb25a17 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.RazorTargetAssemblyInfo.cache b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.RazorTargetAssemblyInfo.cache new file mode 100644 index 0000000..bc233f8 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.RazorTargetAssemblyInfo.cache @@ -0,0 +1 @@ +c8acfb445a603badf6873ae0a84215cba2e69f00 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.assets.cache b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.assets.cache new file mode 100644 index 0000000..2df481b Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.assets.cache differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.AssemblyReference.cache b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.AssemblyReference.cache new file mode 100644 index 0000000..f5e894a Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.AssemblyReference.cache differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.CopyComplete b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.CoreCompileInputs.cache b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..cb7bb8c --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +925508b782638fe96c7ff3a861d8c8b0bbdbe19b diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.FileListAbsolute.txt b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..a5738c1 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.csproj.FileListAbsolute.txt @@ -0,0 +1,76 @@ +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\web.config +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\appsettings.Development.json +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\appsettings.json +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.exe +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.deps.json +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.runtimeconfig.json +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.runtimeconfig.dev.json +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\System.Net.Http.Formatting.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Microsoft.OpenApi.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Newtonsoft.Json.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Newtonsoft.Json.Bson.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\MyModels.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\MyModels.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csprojAssemblyReference.cache +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.AssemblyInfoInputs.cache +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.AssemblyInfo.cs +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.CoreCompileInputs.cache +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.MvcApplicationPartsAssemblyInfo.cs +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.MvcApplicationPartsAssemblyInfo.cache +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\staticwebassets\BWPMService.StaticWebAssets.Manifest.cache +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\staticwebassets\BWPMService.StaticWebAssets.xml +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\scopedcss\bundle\BWPMService.styles.css +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.RazorTargetAssemblyInfo.cache +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.CopyComplete +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.dll +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.genruntimeconfig.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\web.config +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\appsettings.Development.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\appsettings.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.exe +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.deps.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.runtimeconfig.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.runtimeconfig.dev.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMService.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\System.Net.Http.Formatting.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\Microsoft.OpenApi.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\Newtonsoft.Json.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\Newtonsoft.Json.Bson.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMModels.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\BWPMModels.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.AssemblyReference.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.AssemblyInfoInputs.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.AssemblyInfo.cs +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.CoreCompileInputs.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.MvcApplicationPartsAssemblyInfo.cs +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.MvcApplicationPartsAssemblyInfo.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\staticwebassets\BWPMService.StaticWebAssets.Manifest.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\staticwebassets\BWPMService.StaticWebAssets.xml +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\scopedcss\bundle\BWPMService.styles.css +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.RazorTargetAssemblyInfo.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.CopyComplete +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.genruntimeconfig.cache diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.dll b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.dll new file mode 100644 index 0000000..d681e45 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.genruntimeconfig.cache b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.genruntimeconfig.cache new file mode 100644 index 0000000..25f90b4 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.genruntimeconfig.cache @@ -0,0 +1 @@ +64ab87c1843a8da4d2efc32e8130f01a884a9074 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.pdb b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.pdb new file mode 100644 index 0000000..0f9cc09 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/BWPMService.pdb differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.AssemblyInfo.cs b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.AssemblyInfo.cs new file mode 100644 index 0000000..288cc8e --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("63d9da07-3c5c-4579-b199-0c588a351d32")] +[assembly: System.Reflection.AssemblyCompanyAttribute("CoreWebAPI1")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("CoreWebAPI1")] +[assembly: System.Reflection.AssemblyTitleAttribute("CoreWebAPI1")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.AssemblyInfoInputs.cache b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.AssemblyInfoInputs.cache new file mode 100644 index 0000000..45428af --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +11a3020eec6e6ff29b00d30a4c202cf2e691e941 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cache b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cs b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..fb25a17 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.RazorTargetAssemblyInfo.cache b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.RazorTargetAssemblyInfo.cache new file mode 100644 index 0000000..040c8ff --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.RazorTargetAssemblyInfo.cache @@ -0,0 +1 @@ +12eddc81bd3dacbeb3506eb87eb5bdaba50db2dc diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.assets.cache b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.assets.cache new file mode 100644 index 0000000..be64e97 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.assets.cache differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csproj.CopyComplete b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csproj.CoreCompileInputs.cache b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..f44ccb7 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +db7bc4262fd5242d4b089b048280edb8fbcbe9e6 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csproj.FileListAbsolute.txt b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..f15ffee --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csproj.FileListAbsolute.txt @@ -0,0 +1,35 @@ +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\web.config +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\appsettings.Development.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\appsettings.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\CoreWebAPI1.exe +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\CoreWebAPI1.deps.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\CoreWebAPI1.runtimeconfig.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\CoreWebAPI1.runtimeconfig.dev.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\CoreWebAPI1.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\CoreWebAPI1.pdb +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Microsoft.OpenApi.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\MyModels.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Debug\netcoreapp3.1\MyModels.pdb +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.csprojAssemblyReference.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.AssemblyInfoInputs.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.AssemblyInfo.cs +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.csproj.CoreCompileInputs.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cs +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\staticwebassets\CoreWebAPI1.StaticWebAssets.Manifest.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\staticwebassets\CoreWebAPI1.StaticWebAssets.xml +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\scopedcss\bundle\CoreWebAPI1.styles.css +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.RazorTargetAssemblyInfo.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.csproj.CopyComplete +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.pdb +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\CoreWebAPI1.genruntimeconfig.cache diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csprojAssemblyReference.cache b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csprojAssemblyReference.cache new file mode 100644 index 0000000..93e2b7b Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.csprojAssemblyReference.cache differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.dll b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.dll new file mode 100644 index 0000000..7efac7e Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.genruntimeconfig.cache b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.genruntimeconfig.cache new file mode 100644 index 0000000..5620c4e --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.genruntimeconfig.cache @@ -0,0 +1 @@ +7e80213128cbd51913ecef43b68bffd63c49a855 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.pdb b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.pdb new file mode 100644 index 0000000..a342a1f Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/CoreWebAPI1.pdb differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.AssemblyInfo.cs b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.AssemblyInfo.cs new file mode 100644 index 0000000..70f5591 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("63d9da07-3c5c-4579-b199-0c588a351d32")] +[assembly: System.Reflection.AssemblyCompanyAttribute("DPMService")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("DPMService")] +[assembly: System.Reflection.AssemblyTitleAttribute("DPMService")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.AssemblyInfoInputs.cache b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.AssemblyInfoInputs.cache new file mode 100644 index 0000000..30c578f --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +755c212f9f6146b1cf61a48e86424220bd7048bf diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.GeneratedMSBuildEditorConfig.editorconfig b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..3c604c4 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = DPMService +build_property.ProjectDir = E:\Software-Projekte\DPM\DPM2016\WebAPI\ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cache b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cs b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..fb25a17 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.RazorTargetAssemblyInfo.cache b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.RazorTargetAssemblyInfo.cache new file mode 100644 index 0000000..89ee0aa --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.RazorTargetAssemblyInfo.cache @@ -0,0 +1 @@ +6768c33d7e4bb48559a6d76c252cc70a3520f959 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.assets.cache b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.assets.cache new file mode 100644 index 0000000..c227fb1 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.assets.cache differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.AssemblyReference.cache b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.AssemblyReference.cache new file mode 100644 index 0000000..f5e894a Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.AssemblyReference.cache differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.CopyComplete b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.CoreCompileInputs.cache b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..6e1407b --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +5d2f54d90d3c73dff8703ca9db97497e623cfbbf diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.FileListAbsolute.txt b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b5402af --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.csproj.FileListAbsolute.txt @@ -0,0 +1,37 @@ +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.GeneratedMSBuildEditorConfig.editorconfig +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.AssemblyInfoInputs.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.AssemblyInfo.cs +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.csproj.CoreCompileInputs.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.MvcApplicationPartsAssemblyInfo.cs +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.MvcApplicationPartsAssemblyInfo.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\web.config +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\appsettings.Development.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\appsettings.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\DPMService.exe +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\DPMService.deps.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\DPMService.runtimeconfig.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\DPMService.runtimeconfig.dev.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\DPMService.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\DPMService.pdb +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\System.Net.Http.Formatting.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\Microsoft.OpenApi.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\Newtonsoft.Json.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\Newtonsoft.Json.Bson.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\System.Data.SqlClient.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\staticwebassets\DPMService.StaticWebAssets.Manifest.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\staticwebassets\DPMService.StaticWebAssets.xml +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\scopedcss\bundle\DPMService.styles.css +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.RazorTargetAssemblyInfo.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.csproj.CopyComplete +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.pdb +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.genruntimeconfig.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Debug\netcoreapp3.1\DPMService.csproj.AssemblyReference.cache diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.dll b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.dll new file mode 100644 index 0000000..37c1cc2 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.genruntimeconfig.cache b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.genruntimeconfig.cache new file mode 100644 index 0000000..e0e34da --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.genruntimeconfig.cache @@ -0,0 +1 @@ +cdf34e90a2bf876123f580c7223c8e9f3725ba3f diff --git a/WebAPI/obj/Debug/netcoreapp3.1/DPMService.pdb b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.pdb new file mode 100644 index 0000000..3c0348e Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/DPMService.pdb differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMModels.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMModels.dll new file mode 100644 index 0000000..2e96787 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMModels.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMModels.pdb b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMModels.pdb new file mode 100644 index 0000000..5b539c6 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMModels.pdb differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.deps.json b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.deps.json new file mode 100644 index 0000000..05e7957 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.deps.json @@ -0,0 +1,5149 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "DEBUG", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": false, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "BWPMService/1.0.0": { + "dependencies": { + "BWPMModels": "1.0.0", + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "Swashbuckle.AspNetCore": "6.1.4", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp.Reference": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives.Reference": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext.Reference": "4.2.2.0", + "System.Buffers.Reference": "4.0.2.0", + "System.Collections.Concurrent.Reference": "4.0.15.0", + "System.Collections.Reference": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric.Reference": "4.1.2.0", + "System.Collections.Specialized.Reference": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel.Reference": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives.Reference": "4.2.2.0", + "System.ComponentModel.TypeConverter.Reference": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console.Reference": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug.Reference": "4.1.2.0", + "System.Diagnostics.DiagnosticSource.Reference": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools.Reference": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing.Reference": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime.Reference": "4.1.2.0", + "System.Globalization.Calendars.Reference": "4.1.2.0", + "System.Globalization.Reference": "4.1.2.0", + "System.Globalization.Extensions.Reference": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression.Reference": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile.Reference": "4.0.5.0", + "System.IO.Reference": "4.2.2.0", + "System.IO.FileSystem.Reference": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives.Reference": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq.Reference": "4.2.2.0", + "System.Linq.Expressions.Reference": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http.Reference": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives.Reference": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets.Reference": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel.Reference": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection.Reference": "4.2.2.0", + "System.Reflection.Emit.Reference": "4.1.2.0", + "System.Reflection.Emit.ILGeneration.Reference": "4.1.1.0", + "System.Reflection.Emit.Lightweight.Reference": "4.1.1.0", + "System.Reflection.Extensions.Reference": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives.Reference": "4.1.2.0", + "System.Reflection.TypeExtensions.Reference": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager.Reference": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime.Reference": "4.2.2.0", + "System.Runtime.Extensions.Reference": "4.2.2.0", + "System.Runtime.Handles.Reference": "4.1.2.0", + "System.Runtime.InteropServices.Reference": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation.Reference": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics.Reference": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters.Reference": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives.Reference": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms.Reference": "4.3.2.0", + "System.Security.Cryptography.Cng.Reference": "4.3.3.0", + "System.Security.Cryptography.Csp.Reference": "4.1.2.0", + "System.Security.Cryptography.Encoding.Reference": "4.1.2.0", + "System.Security.Cryptography.Primitives.Reference": "4.1.2.0", + "System.Security.Cryptography.X509Certificates.Reference": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding.Reference": "4.1.2.0", + "System.Text.Encoding.Extensions.Reference": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions.Reference": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading.Reference": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks.Reference": "4.1.2.0", + "System.Threading.Tasks.Extensions.Reference": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer.Reference": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter.Reference": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument.Reference": "4.1.2.0", + "System.Xml.XmlDocument.Reference": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "BWPMService.dll": {} + }, + "compile": { + "BWPMService.dll": {} + } + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "dependencies": { + "Newtonsoft.Json": "10.0.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "runtime": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": { + "assemblyVersion": "5.2.7.0", + "fileVersion": "5.2.61128.0" + } + }, + "compile": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + } + }, + "Microsoft.CSharp/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": {}, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "NETStandard.Library/1.6.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json/10.0.1": { + "dependencies": { + "Microsoft.CSharp": "4.3.0", + "System.Collections": "4.3.0", + "System.ComponentModel.TypeConverter": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.1.20720" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.dll": {} + } + }, + "Newtonsoft.Json.Bson/1.0.1": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "10.0.1" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.1.20722" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.native.System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore/6.1.4": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.NonGeneric/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections.Specialized/4.3.0": { + "dependencies": { + "System.Collections.NonGeneric": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.ComponentModel/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.Primitives/4.3.0": { + "dependencies": { + "System.ComponentModel": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Collections.NonGeneric": "4.3.0", + "System.Collections.Specialized": "4.3.0", + "System.ComponentModel": "4.3.0", + "System.ComponentModel.Primitives": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Diagnostics.Debug/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Dynamic.Runtime/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Linq/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics/4.3.0": { + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Timer/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "System.Xml.XmlDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "BWPMModels/1.0.0": { + "dependencies": { + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "System.Data.SqlClient": "4.8.2" + }, + "runtime": { + "BWPMModels.dll": {} + }, + "compile": { + "BWPMModels.dll": {} + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext.Reference/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers.Reference/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Reference/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Reference/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console.Reference/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Reference/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Reference/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO.Reference/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Reference/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http.Reference/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel.Reference/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Reference/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Reference/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Reference/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "BWPMService/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/76fAHknzvFqbznS6Uj2sOyE9rJB3PltY+f53TH8dX9RiGhk02EhuFCWljSj5nnqKaTsmma8DFR50OGyQ4yJ1g==", + "path": "microsoft.aspnet.webapi.client/5.2.7", + "hashPath": "microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512" + }, + "Microsoft.CSharp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==", + "path": "microsoft.csharp/4.3.0", + "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512" + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "path": "microsoft.win32.primitives/4.3.0", + "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "path": "netstandard.library/1.6.1", + "hashPath": "netstandard.library.1.6.1.nupkg.sha512" + }, + "Newtonsoft.Json/10.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", + "path": "newtonsoft.json/10.0.1", + "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512" + }, + "Newtonsoft.Json.Bson/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", + "path": "newtonsoft.json.bson/1.0.1", + "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", + "path": "swashbuckle.aspnetcore/6.1.4", + "hashPath": "swashbuckle.aspnetcore.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" + }, + "System.Buffers/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "path": "system.buffers/4.3.0", + "hashPath": "system.buffers.4.3.0.nupkg.sha512" + }, + "System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "path": "system.collections/4.3.0", + "hashPath": "system.collections.4.3.0.nupkg.sha512" + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "path": "system.collections.concurrent/4.3.0", + "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "path": "system.collections.nongeneric/4.3.0", + "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" + }, + "System.Collections.Specialized/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", + "path": "system.collections.specialized/4.3.0", + "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" + }, + "System.ComponentModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", + "path": "system.componentmodel/4.3.0", + "hashPath": "system.componentmodel.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", + "path": "system.componentmodel.primitives/4.3.0", + "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", + "path": "system.componentmodel.typeconverter/4.3.0", + "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512" + }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "path": "system.diagnostics.debug/4.3.0", + "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "path": "system.diagnostics.tracing/4.3.0", + "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "System.Dynamic.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "path": "system.dynamic.runtime/4.3.0", + "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "path": "system.globalization.extensions/4.3.0", + "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "path": "system.io.compression.zipfile/4.3.0", + "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "path": "system.io.filesystem/4.3.0", + "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "path": "system.io.filesystem.primitives/4.3.0", + "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" + }, + "System.Linq/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "path": "system.linq/4.3.0", + "hashPath": "system.linq.4.3.0.nupkg.sha512" + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" + }, + "System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "path": "system.net.primitives/4.3.0", + "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "path": "system.net.sockets/4.3.0", + "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "path": "system.security.cryptography.cng/4.3.0", + "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "path": "system.threading.timer/4.3.0", + "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "path": "system.xml.xmldocument/4.3.0", + "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" + }, + "BWPMModels/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers.Reference/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.dll new file mode 100644 index 0000000..61a30d4 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.exe b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.exe new file mode 100644 index 0000000..590d461 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.exe differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.pdb b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.pdb new file mode 100644 index 0000000..996709e Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.pdb differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.runtimeconfig.json b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/BWPMService.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Microsoft.OpenApi.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Microsoft.OpenApi.dll new file mode 100644 index 0000000..14f3ded Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Microsoft.OpenApi.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.Bson.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.Bson.dll new file mode 100644 index 0000000..22d4c12 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.Bson.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.dll new file mode 100644 index 0000000..d6e3d9d Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.Swagger.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.Swagger.dll new file mode 100644 index 0000000..b96e6dd Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.Swagger.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerGen.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100644 index 0000000..7998800 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerGen.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerUI.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 0000000..084d7f8 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerUI.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/System.Data.SqlClient.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/System.Data.SqlClient.dll new file mode 100644 index 0000000..fc62a8c Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/System.Data.SqlClient.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/System.Net.Http.Formatting.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/System.Net.Http.Formatting.dll new file mode 100644 index 0000000..62b9f1a Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/System.Net.Http.Formatting.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/appsettings.Development.json b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/appsettings.json b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/appsettings.json new file mode 100644 index 0000000..921fb25 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/appsettings.json @@ -0,0 +1,15 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "ConnectionStrings": { + "DBConnection": "Server=shu00;Database=BWPM;user=sa;password=*shu29;MultipleActiveResultSets=true" + }, + "AllowedHosts": "*", + "ApiKey": "BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9nX,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9ny", + "ApiCheck": "e913aab4-c2c5-4e33-ad24-d25848f748e7" +} diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..8f73295 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-arm64/native/sni.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-arm64/native/sni.dll new file mode 100644 index 0000000..7b8f9d8 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-arm64/native/sni.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-x64/native/sni.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-x64/native/sni.dll new file mode 100644 index 0000000..c1a05a5 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-x64/native/sni.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-x86/native/sni.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-x86/native/sni.dll new file mode 100644 index 0000000..5fc21ac Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win-x86/native/sni.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..009a9de Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/web.config b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/web.config new file mode 100644 index 0000000..d3f68e4 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/PubTmp/Out/web.config @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PublishOutputs.91ff0c8d04.txt b/WebAPI/obj/Debug/netcoreapp3.1/PublishOutputs.91ff0c8d04.txt new file mode 100644 index 0000000..42a67f2 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/PublishOutputs.91ff0c8d04.txt @@ -0,0 +1,20 @@ +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.exe +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\web.config +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\appsettings.Development.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\appsettings.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.deps.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.runtimeconfig.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.pdb +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Microsoft.OpenApi.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\MyModels.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\MyModels.pdb diff --git a/WebAPI/obj/Debug/netcoreapp3.1/PublishOutputs.f84adad459.txt b/WebAPI/obj/Debug/netcoreapp3.1/PublishOutputs.f84adad459.txt new file mode 100644 index 0000000..c0ba8ad --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/PublishOutputs.f84adad459.txt @@ -0,0 +1,23 @@ +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\BWPMService.exe +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\web.config +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\appsettings.Development.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\appsettings.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\BWPMService.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\BWPMService.deps.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\BWPMService.runtimeconfig.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\BWPMService.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\System.Net.Http.Formatting.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Microsoft.OpenApi.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Newtonsoft.Json.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Newtonsoft.Json.Bson.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\BWPMModels.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\PubTmp\Out\BWPMModels.pdb diff --git a/WebAPI/obj/Debug/netcoreapp3.1/apphost.exe b/WebAPI/obj/Debug/netcoreapp3.1/apphost.exe new file mode 100644 index 0000000..9832aa8 Binary files /dev/null and b/WebAPI/obj/Debug/netcoreapp3.1/apphost.exe differ diff --git a/WebAPI/obj/Debug/netcoreapp3.1/project.razor.json b/WebAPI/obj/Debug/netcoreapp3.1/project.razor.json new file mode 100644 index 0000000..695e2ca --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/project.razor.json @@ -0,0 +1 @@ +{"FilePath":"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\CoreWebAPI1\\BWPMService.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"3.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":-858322411,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Components.GenericTyped":"True"}},{"HashCode":-809990384,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":47185055,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1850708683,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":26565457,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView"}},{"HashCode":-1302987966,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1672107679,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":518590172,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1487248337,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView"}},{"HashCode":-1518621740,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":709134342,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies"}},{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router"}},{"HashCode":297713762,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies"}},{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":676142876,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-674451060,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":241544465,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":221948161,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1666847083,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm"}},{"HashCode":-1673554679,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1188418176,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2127375057,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1150014859,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}},{"HashCode":314627675,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-223202763,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.GenericTyped":"True"}},{"HashCode":1736846144,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1208366372,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.GenericTyped":"True"}},{"HashCode":-805485351,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-121647312,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.GenericTyped":"True"}},{"HashCode":-135906745,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2128202854,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1185026400,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1423695076,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText"}},{"HashCode":-979733382,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":193881215,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}},{"HashCode":-200628299,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-128638089,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Components.GenericTyped":"True"}},{"HashCode":1374846907,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":199708486,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}},{"HashCode":1479272059,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":729115655,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink"}},{"HashCode":2109611740,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-458654356,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1184003816,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":775802592,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}},{"HashCode":1261067204,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":191006562,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1256245047,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":121889798,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":159685340,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1936422804,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}},{"HashCode":1183133492,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1982806808,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-375375078,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-798575876,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1126866621,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-695590194,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":375148624,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":836295823,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1493536876,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-215651404,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}},{"HashCode":-592337732,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1463896230,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1371436258,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":565830767,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}},{"HashCode":1654776035,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":766728034,"Kind":"Components.EventHandler","Name":"onabort","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onabort","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onabort","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onabort"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onabort' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onabort' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-614068758,"Kind":"Components.EventHandler","Name":"onactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-479160457,"Kind":"Components.EventHandler","Name":"onbeforeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":120992409,"Kind":"Components.EventHandler","Name":"onbeforecopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-2063845244,"Kind":"Components.EventHandler","Name":"onbeforecut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1923755730,"Kind":"Components.EventHandler","Name":"onbeforedeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforedeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforedeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforedeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforedeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-791597014,"Kind":"Components.EventHandler","Name":"onbeforepaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforepaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforepaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforepaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforepaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforepaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1650522746,"Kind":"Components.EventHandler","Name":"onblur","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onblur","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onblur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onblur"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onblur' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onblur' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-187318190,"Kind":"Components.EventHandler","Name":"oncanplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-822260181,"Kind":"Components.EventHandler","Name":"oncanplaythrough","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplaythrough","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplaythrough"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplaythrough' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplaythrough' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1029065015,"Kind":"Components.EventHandler","Name":"onchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1260591219,"Kind":"Components.EventHandler","Name":"onclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1863860425,"Kind":"Components.EventHandler","Name":"oncontextmenu","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncontextmenu","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncontextmenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncontextmenu"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncontextmenu' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncontextmenu' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":406193047,"Kind":"Components.EventHandler","Name":"oncopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-760863146,"Kind":"Components.EventHandler","Name":"oncuechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncuechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncuechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncuechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncuechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncuechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1596789122,"Kind":"Components.EventHandler","Name":"oncut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1438110312,"Kind":"Components.EventHandler","Name":"ondblclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondblclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondblclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondblclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondblclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondblclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1388801814,"Kind":"Components.EventHandler","Name":"ondeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-390845090,"Kind":"Components.EventHandler","Name":"ondrag","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrag","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrag"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrag' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrag' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-313478159,"Kind":"Components.EventHandler","Name":"ondragend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-935786517,"Kind":"Components.EventHandler","Name":"ondragenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1870724169,"Kind":"Components.EventHandler","Name":"ondragleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1153832344,"Kind":"Components.EventHandler","Name":"ondragover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1938063074,"Kind":"Components.EventHandler","Name":"ondragstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":421689559,"Kind":"Components.EventHandler","Name":"ondrop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-72702978,"Kind":"Components.EventHandler","Name":"ondurationchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondurationchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondurationchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondurationchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondurationchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondurationchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1428753026,"Kind":"Components.EventHandler","Name":"onemptied","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onemptied","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onemptied","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onemptied"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onemptied' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onemptied' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":803277352,"Kind":"Components.EventHandler","Name":"onended","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onended","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onended"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onended' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onended' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":95579770,"Kind":"Components.EventHandler","Name":"onerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ErrorEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":408198816,"Kind":"Components.EventHandler","Name":"onfocus","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocus","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocus"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocus' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocus' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":608967518,"Kind":"Components.EventHandler","Name":"onfocusin","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusin","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusin","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusin"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusin' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusin' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1067591946,"Kind":"Components.EventHandler","Name":"onfocusout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1382017538,"Kind":"Components.EventHandler","Name":"onfullscreenchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-574764726,"Kind":"Components.EventHandler","Name":"onfullscreenerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":12876323,"Kind":"Components.EventHandler","Name":"ongotpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ongotpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ongotpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ongotpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ongotpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-247281191,"Kind":"Components.EventHandler","Name":"oninput","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninput","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninput","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninput"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninput' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninput' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1393975789,"Kind":"Components.EventHandler","Name":"oninvalid","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninvalid","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninvalid","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninvalid"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninvalid' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninvalid' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-841772366,"Kind":"Components.EventHandler","Name":"onkeydown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeydown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeydown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeydown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeydown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeydown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-753815173,"Kind":"Components.EventHandler","Name":"onkeypress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeypress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeypress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeypress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeypress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeypress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-2014140426,"Kind":"Components.EventHandler","Name":"onkeyup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeyup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeyup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeyup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeyup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeyup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":38189493,"Kind":"Components.EventHandler","Name":"onload","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onload","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onload"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onload' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onload' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1146006440,"Kind":"Components.EventHandler","Name":"onloadeddata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadeddata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadeddata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadeddata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadeddata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadeddata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1345107094,"Kind":"Components.EventHandler","Name":"onloadedmetadata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadedmetadata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadedmetadata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadedmetadata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadedmetadata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":751471276,"Kind":"Components.EventHandler","Name":"onloadend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1798344052,"Kind":"Components.EventHandler","Name":"onloadstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":673100679,"Kind":"Components.EventHandler","Name":"onlostpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onlostpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onlostpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onlostpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onlostpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":405266915,"Kind":"Components.EventHandler","Name":"onmousedown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousedown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousedown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousedown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousedown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousedown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1265811753,"Kind":"Components.EventHandler","Name":"onmousemove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousemove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousemove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousemove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousemove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1615019660,"Kind":"Components.EventHandler","Name":"onmouseout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":413833210,"Kind":"Components.EventHandler","Name":"onmouseover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1875276045,"Kind":"Components.EventHandler","Name":"onmouseup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1481005359,"Kind":"Components.EventHandler","Name":"onmousewheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousewheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousewheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousewheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousewheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousewheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1027155334,"Kind":"Components.EventHandler","Name":"onpaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1641126098,"Kind":"Components.EventHandler","Name":"onpause","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpause","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpause","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpause"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpause' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpause' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1591184366,"Kind":"Components.EventHandler","Name":"onplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":627326954,"Kind":"Components.EventHandler","Name":"onplaying","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplaying","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplaying","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplaying"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplaying' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplaying' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":2038706329,"Kind":"Components.EventHandler","Name":"onpointercancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointercancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointercancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointercancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointercancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointercancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":2038205906,"Kind":"Components.EventHandler","Name":"onpointerdown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerdown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerdown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerdown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerdown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerdown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1300341831,"Kind":"Components.EventHandler","Name":"onpointerenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1906615187,"Kind":"Components.EventHandler","Name":"onpointerleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-886857074,"Kind":"Components.EventHandler","Name":"onpointerlockchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1288481418,"Kind":"Components.EventHandler","Name":"onpointerlockerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":337862707,"Kind":"Components.EventHandler","Name":"onpointermove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointermove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointermove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointermove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointermove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointermove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1073429390,"Kind":"Components.EventHandler","Name":"onpointerout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1007482001,"Kind":"Components.EventHandler","Name":"onpointerover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":10538241,"Kind":"Components.EventHandler","Name":"onpointerup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":167898743,"Kind":"Components.EventHandler","Name":"onprogress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onprogress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onprogress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onprogress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onprogress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onprogress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-828836577,"Kind":"Components.EventHandler","Name":"onratechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onratechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onratechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onratechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onratechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onratechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1129927384,"Kind":"Components.EventHandler","Name":"onreadystatechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreadystatechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreadystatechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreadystatechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreadystatechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreadystatechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-475357510,"Kind":"Components.EventHandler","Name":"onreset","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreset","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreset","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreset"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreset' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreset' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1682341924,"Kind":"Components.EventHandler","Name":"onscroll","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onscroll","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onscroll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onscroll"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onscroll' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onscroll' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":457700328,"Kind":"Components.EventHandler","Name":"onseeked","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeked"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeked' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeked' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-946171910,"Kind":"Components.EventHandler","Name":"onseeking","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeking","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeking","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeking"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeking' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeking' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-568918865,"Kind":"Components.EventHandler","Name":"onselect","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselect","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselect"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselect' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselect' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1303813093,"Kind":"Components.EventHandler","Name":"onselectionchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectionchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectionchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectionchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectionchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectionchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-236190998,"Kind":"Components.EventHandler","Name":"onselectstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":390584938,"Kind":"Components.EventHandler","Name":"onstalled","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstalled","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstalled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstalled"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstalled' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstalled' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1323656549,"Kind":"Components.EventHandler","Name":"onstop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1263064314,"Kind":"Components.EventHandler","Name":"onsubmit","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsubmit","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsubmit"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsubmit' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsubmit' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1103916005,"Kind":"Components.EventHandler","Name":"onsuspend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsuspend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsuspend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsuspend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsuspend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsuspend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-872740196,"Kind":"Components.EventHandler","Name":"ontimeout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1948095577,"Kind":"Components.EventHandler","Name":"ontimeupdate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeupdate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeupdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeupdate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeupdate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeupdate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1188177321,"Kind":"Components.EventHandler","Name":"ontouchcancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchcancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchcancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchcancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchcancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchcancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":2022318710,"Kind":"Components.EventHandler","Name":"ontouchend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1917457565,"Kind":"Components.EventHandler","Name":"ontouchenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":930495500,"Kind":"Components.EventHandler","Name":"ontouchleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1676938229,"Kind":"Components.EventHandler","Name":"ontouchmove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchmove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchmove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchmove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchmove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchmove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1876145572,"Kind":"Components.EventHandler","Name":"ontouchstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1609849009,"Kind":"Components.EventHandler","Name":"onvolumechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onvolumechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onvolumechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onvolumechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onvolumechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onvolumechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1903780158,"Kind":"Components.EventHandler","Name":"onwaiting","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwaiting","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwaiting","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwaiting"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwaiting' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwaiting' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-601456204,"Kind":"Components.EventHandler","Name":"onwheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1765844117,"Kind":"Components.Splat","Name":"Attributes","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Merges a collection of attributes into the current element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@attributes","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Splat","Name":"@attributes","TypeName":"System.Object","Documentation":"Merges a collection of attributes into the current element or component.","Metadata":{"Common.PropertyName":"Attributes","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Splat","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Attributes"}},{"HashCode":-762711084,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.Razor","Documentation":"\n \n implementation targeting elements containing attributes with URL expected values.\n \n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\n targeted by other s. Runs prior to other s to ensure\n application-relative URLs are resolved.\n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"itemid","Value":"~/","ValueComparison":2}]},{"TagName":"a","Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"applet","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"area","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"audio","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"base","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"blockquote","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"button","Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"del","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"embed","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"form","Attributes":[{"Name":"action","Value":"~/","ValueComparison":2}]},{"TagName":"html","Attributes":[{"Name":"manifest","Value":"~/","ValueComparison":2}]},{"TagName":"iframe","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"ins","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"menuitem","Attributes":[{"Name":"icon","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"data","Value":"~/","ValueComparison":2}]},{"TagName":"q","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"script","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"track","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"poster","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper"}},{"HashCode":1742920669,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <a> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"a","Attributes":[{"Name":"asp-action"}]},{"TagName":"a","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"a","Attributes":[{"Name":"asp-area"}]},{"TagName":"a","Attributes":[{"Name":"asp-controller"}]},{"TagName":"a","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"a","Attributes":[{"Name":"asp-host"}]},{"TagName":"a","Attributes":[{"Name":"asp-page"}]},{"TagName":"a","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"a","Attributes":[{"Name":"asp-protocol"}]},{"TagName":"a","Attributes":[{"Name":"asp-route"}]},{"TagName":"a","Attributes":[{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n \n Must be null if is non-null.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n The URL fragment name.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-host","TypeName":"System.String","Documentation":"\n \n The host name.\n \n ","Metadata":{"Common.PropertyName":"Host"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n \n Must be null if or , \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n \n Must be null if or , or \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-protocol","TypeName":"System.String","Documentation":"\n \n The protocol for the URL, such as \"http\" or \"https\".\n \n ","Metadata":{"Common.PropertyName":"Protocol"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if one of , , \n or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper"}},{"HashCode":1301049651,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"cache"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"priority","TypeName":"Microsoft.Extensions.Caching.Memory.CacheItemPriority?","Documentation":"\n \n Gets or sets the policy for the cache entry.\n \n ","Metadata":{"Common.PropertyName":"Priority"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper"}},{"HashCode":1200278292,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n A that renders a Razor component.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"component","TagStructure":2,"Attributes":[{"Name":"type"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"type","TypeName":"System.Type","Documentation":"\n \n Gets or sets the component type. This value is required.\n \n ","Metadata":{"Common.PropertyName":"ComponentType"}},{"Kind":"ITagHelper","Name":"params","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"param-","IndexerTypeName":"System.Object","Documentation":"\n \n Gets or sets values for component parameters.\n \n ","Metadata":{"Common.PropertyName":"Parameters"}},{"Kind":"ITagHelper","Name":"render-mode","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.RenderMode","IsEnum":true,"Documentation":"\n \n Gets or sets the \n \n ","Metadata":{"Common.PropertyName":"RenderMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper"}},{"HashCode":-2021588811,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <distributed-cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"distributed-cache","Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n Gets or sets a unique name to discriminate cached entries.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper"}},{"HashCode":1626127287,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <environment> elements that conditionally renders\n content based on the current value of .\n If the environment is not listed in the specified or , \n or if it is in , the content will not be rendered.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"environment"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Exclude"}},{"Kind":"ITagHelper","Name":"include","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Include"}},{"Kind":"ITagHelper","Name":"names","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Names"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper"}},{"HashCode":-771642370,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <button> elements and <input> elements with\n their type attribute set to image or submit.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"button","Attributes":[{"Name":"asp-action"}]},{"TagName":"button","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"button","Attributes":[{"Name":"asp-area"}]},{"TagName":"button","Attributes":[{"Name":"asp-controller"}]},{"TagName":"button","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"button","Attributes":[{"Name":"asp-page"}]},{"TagName":"button","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"button","Attributes":[{"Name":"asp-route"}]},{"TagName":"button","Attributes":[{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper"}},{"HashCode":673903498,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <form> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"form"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-antiforgery","TypeName":"System.Boolean?","Documentation":"\n \n Whether the antiforgery token should be generated.\n \n Defaults to false if user provides an action attribute\n or if the method is ; true otherwise.\n ","Metadata":{"Common.PropertyName":"Antiforgery"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper"}},{"HashCode":1241311057,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <img> elements that supports file versioning.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"asp-append-version"},{"Name":"src"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean","Documentation":"\n \n Value indicating if file version should be appended to the src urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Source of the image.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper"}},{"HashCode":2073454127,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <input> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-format","TypeName":"System.String","Documentation":"\n \n The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\n result. Sets the generated \"value\" attribute to that formatted string.\n \n \n Not used if the provided (see ) or calculated \"type\" attribute value is\n checkbox, password, or radio. That is, is used when calling\n .\n \n ","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.String","Documentation":"\n \n The type of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the \n helper to call and the default value. A default is not calculated\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\n hidden, password, or radio.\n \n ","Metadata":{"Common.PropertyName":"InputTypeName"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n The value of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\n if is \"radio\". Must not be null in that case.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper"}},{"HashCode":430355872,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <label> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"label","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper"}},{"HashCode":127025987,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <link> elements that supports fallback href paths.\n \n \n The tag helper won't process for cases with just the 'href' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-append-version"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-include"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-class"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-property"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-value"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-include"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to the href urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-href","TypeName":"System.String","Documentation":"\n \n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackHref"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to fallback to in the case the primary\n one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-class","TypeName":"System.String","Documentation":"\n \n The class name defined in the stylesheet to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestClass"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-property","TypeName":"System.String","Documentation":"\n \n The CSS property name to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestProperty"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-value","TypeName":"System.String","Documentation":"\n \n The CSS property value to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestValue"}},{"Kind":"ITagHelper","Name":"href","TypeName":"System.String","Documentation":"\n \n Address of the linked resource.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Href"}},{"Kind":"ITagHelper","Name":"asp-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"HrefExclude"}},{"Kind":"ITagHelper","Name":"asp-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"HrefInclude"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper"}},{"HashCode":-1300937210,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <option> elements.\n \n \n This works in conjunction with . It reads elements\n content but does not modify that content. The only modification it makes is to add a selected attribute\n in some cases.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"option"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n Specifies a value for the <option> element.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper"}},{"HashCode":-1603711075,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n Renders a partial view.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"partial","TagStructure":2,"Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"fallback-name","TypeName":"System.String","Documentation":"\n \n View to lookup if the view specified by cannot be located.\n \n ","Metadata":{"Common.PropertyName":"FallbackName"}},{"Kind":"ITagHelper","Name":"for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"model","TypeName":"System.Object","Documentation":"\n \n The model to pass into the partial view. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name or path of the partial view that is rendered to the response.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"optional","TypeName":"System.Boolean","Documentation":"\n \n When optional, executing the tag helper will no-op if the view cannot be located. \n Otherwise will throw stating the view could not be found.\n \n ","Metadata":{"Common.PropertyName":"Optional"}},{"Kind":"ITagHelper","Name":"view-data","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary","IndexerNamePrefix":"view-data-","IndexerTypeName":"System.Object","Documentation":"\n \n A to pass into the partial view.\n \n ","Metadata":{"Common.PropertyName":"ViewData"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper"}},{"HashCode":-1819322015,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <script> elements that supports fallback src paths.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"script","Attributes":[{"Name":"asp-append-version"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-test"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-include"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to src urls.\n \n \n A query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-src","TypeName":"System.String","Documentation":"\n \n The URL of a Script tag to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrc"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to fallback to in the case the\n primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test","TypeName":"System.String","Documentation":"\n \n The script method defined in the primary script to use for the fallback test.\n \n ","Metadata":{"Common.PropertyName":"FallbackTestExpression"}},{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Address of the external script to use.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"SrcExclude"}},{"Kind":"ITagHelper","Name":"asp-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"SrcInclude"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper"}},{"HashCode":-1985377137,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <select> elements with asp-for and/or\n asp-items attribute(s).\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"asp-for"}]},{"TagName":"select","Attributes":[{"Name":"asp-items"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n A collection of objects used to populate the <select> element with\n <optgroup> and <option> elements.\n \n ","Metadata":{"Common.PropertyName":"Items"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper"}},{"HashCode":644640753,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <textarea> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper"}},{"HashCode":1196345127,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-for\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"span","Attributes":[{"Name":"asp-validation-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n Gets an expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper"}},{"HashCode":1373109323,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-summary\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"div","Attributes":[{"Name":"asp-validation-summary"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-summary","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary","IsEnum":true,"Documentation":"\n \n If or , appends a validation\n summary. Otherwise (, the default), this tag helper does nothing.\n \n \n Thrown if setter is called with an undefined value e.g.\n (ValidationSummary)23.\n \n ","Metadata":{"Common.PropertyName":"ValidationSummary"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper"}},{"HashCode":1771391579,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@bind-","NameComparison":1,"Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-...","TypeName":"System.Collections.Generic.Dictionary","IndexerNamePrefix":"@bind-","IndexerTypeName":"System.Object","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the corresponding bind attribute. For example: @bind-value:format=\"...\" will apply a format string to the value specified in @bind-value=\"...\". The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-...' attribute.","Metadata":{"Common.PropertyName":"Event"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.Fallback":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Bind"}},{"HashCode":-1050212897,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-93204662,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-702456000,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_checked"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-checked","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"checked","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"checkbox","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-210094461,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1907294309,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-269591902,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-440998489,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-1586080658,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-759219191,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1118096480,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":401567156,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-482222366,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"text","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-574622217,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-931687006,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1806902675,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-1926863128,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1924143780,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}},{"HashCode":1111503178,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1147166324,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate"}},{"HashCode":-1626924055,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1927050139,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}},{"HashCode":2113109363,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1732453958,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}},{"HashCode":1959666226,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-395158584,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText"}},{"HashCode":-1712502086,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-911826896,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}},{"HashCode":-352424576,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1740452605,"Kind":"Components.Ref","Name":"Ref","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Populates the specified field or property with a reference to the element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ref","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Ref","Name":"@ref","TypeName":"System.Object","Documentation":"Populates the specified field or property with a reference to the element or component.","Metadata":{"Common.PropertyName":"Ref","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Ref","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Ref"}},{"HashCode":2007196998,"Kind":"Components.Key","Name":"Key","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@key","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Key","Name":"@key","TypeName":"System.Object","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","Metadata":{"Common.PropertyName":"Key","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Key","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Key"}}],"CSharpLanguageVersion":800},"RootNamespace":"BWPMService","Documents":[],"SerializationFormat":"0.2"} \ No newline at end of file diff --git a/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.Manifest.cache b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.Manifest.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.xml b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.xml new file mode 100644 index 0000000..7b21d22 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.Manifest.cache b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.Manifest.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.xml b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.xml new file mode 100644 index 0000000..7b21d22 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.Manifest.cache b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.Manifest.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.xml b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.xml new file mode 100644 index 0000000..7b21d22 --- /dev/null +++ b/WebAPI/obj/Debug/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WebAPI/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/WebAPI/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000..ad8dfe1 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")] diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.AssemblyInfo.cs b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.AssemblyInfo.cs new file mode 100644 index 0000000..73277f8 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("63d9da07-3c5c-4579-b199-0c588a351d32")] +[assembly: System.Reflection.AssemblyCompanyAttribute("BWPMService")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("BWPMService")] +[assembly: System.Reflection.AssemblyTitleAttribute("BWPMService")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.AssemblyInfoInputs.cache b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.AssemblyInfoInputs.cache new file mode 100644 index 0000000..ce1445f --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +997695127bcfe3999594a118585dcfcca68c0502 diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cache b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cs b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..fb25a17 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.RazorTargetAssemblyInfo.cache b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.RazorTargetAssemblyInfo.cache new file mode 100644 index 0000000..d2f25ee --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.RazorTargetAssemblyInfo.cache @@ -0,0 +1 @@ +93505c90c2a2e82a2be27b0683b0955b3c39a61b diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.assets.cache b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.assets.cache new file mode 100644 index 0000000..9610ac4 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.assets.cache differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.AssemblyReference.cache b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.AssemblyReference.cache new file mode 100644 index 0000000..ab03589 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.AssemblyReference.cache differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.CopyComplete b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.CoreCompileInputs.cache b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..05160c9 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +6bf88a868adc4ad526a99165c9130b10f252e391 diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.FileListAbsolute.txt b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..6f8f020 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csproj.FileListAbsolute.txt @@ -0,0 +1,38 @@ +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\web.config +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\appsettings.Development.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\appsettings.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\BWPMService.exe +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\BWPMService.deps.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\BWPMService.runtimeconfig.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\BWPMService.runtimeconfig.dev.json +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\BWPMService.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\BWPMService.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\System.Net.Http.Formatting.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\Microsoft.OpenApi.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\Newtonsoft.Json.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\Newtonsoft.Json.Bson.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\BWPMModels.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Release\netcoreapp3.1\BWPMModels.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.csproj.AssemblyReference.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.AssemblyInfoInputs.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.AssemblyInfo.cs +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.csproj.CoreCompileInputs.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.MvcApplicationPartsAssemblyInfo.cs +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.MvcApplicationPartsAssemblyInfo.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\staticwebassets\BWPMService.StaticWebAssets.Manifest.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\staticwebassets\BWPMService.StaticWebAssets.xml +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\scopedcss\bundle\BWPMService.styles.css +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.RazorTargetAssemblyInfo.cache +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.csproj.CopyComplete +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.dll +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.pdb +E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Release\netcoreapp3.1\BWPMService.genruntimeconfig.cache diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csprojAssemblyReference.cache b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csprojAssemblyReference.cache new file mode 100644 index 0000000..851c2f6 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.csprojAssemblyReference.cache differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.dll b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.dll new file mode 100644 index 0000000..ecf4c0a Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.genruntimeconfig.cache b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.genruntimeconfig.cache new file mode 100644 index 0000000..25f90b4 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.genruntimeconfig.cache @@ -0,0 +1 @@ +64ab87c1843a8da4d2efc32e8130f01a884a9074 diff --git a/WebAPI/obj/Release/netcoreapp3.1/BWPMService.pdb b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.pdb new file mode 100644 index 0000000..7f297ba Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/BWPMService.pdb differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.AssemblyInfo.cs b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.AssemblyInfo.cs new file mode 100644 index 0000000..ee5832a --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("63d9da07-3c5c-4579-b199-0c588a351d32")] +[assembly: System.Reflection.AssemblyCompanyAttribute("CoreWebAPI1")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("CoreWebAPI1")] +[assembly: System.Reflection.AssemblyTitleAttribute("CoreWebAPI1")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.AssemblyInfoInputs.cache b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.AssemblyInfoInputs.cache new file mode 100644 index 0000000..7787ef8 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +ce5c9380eb180d2a2c1892d7f1f3128c1c20bdde diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cache b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cs b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..fb25a17 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.RazorTargetAssemblyInfo.cache b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.RazorTargetAssemblyInfo.cache new file mode 100644 index 0000000..ceb376c --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.RazorTargetAssemblyInfo.cache @@ -0,0 +1 @@ +1c51f7ea2be92e5d3160a91f5a90a0d027495ef7 diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.assets.cache b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.assets.cache new file mode 100644 index 0000000..cf73821 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.assets.cache differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csproj.CopyComplete b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csproj.CoreCompileInputs.cache b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..edca345 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +1a3455f10de9d39292ead64564f201af4e4edf5d diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csproj.FileListAbsolute.txt b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..8e98fb1 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csproj.FileListAbsolute.txt @@ -0,0 +1,35 @@ +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\appsettings.Development.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\appsettings.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\CoreWebAPI1.exe +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\CoreWebAPI1.deps.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\CoreWebAPI1.runtimeconfig.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\CoreWebAPI1.runtimeconfig.dev.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\CoreWebAPI1.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\CoreWebAPI1.pdb +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\Microsoft.OpenApi.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\MyModelds.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\MyModelds.pdb +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.csprojAssemblyReference.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.AssemblyInfoInputs.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.AssemblyInfo.cs +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.csproj.CoreCompileInputs.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cs +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.MvcApplicationPartsAssemblyInfo.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\staticwebassets\CoreWebAPI1.StaticWebAssets.Manifest.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\staticwebassets\CoreWebAPI1.StaticWebAssets.xml +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\scopedcss\bundle\CoreWebAPI1.styles.css +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.RazorTargetAssemblyInfo.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.csproj.CopyComplete +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.pdb +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\CoreWebAPI1.genruntimeconfig.cache +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\bin\Release\netcoreapp3.1\web.config diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csprojAssemblyReference.cache b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csprojAssemblyReference.cache new file mode 100644 index 0000000..bb0b961 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.csprojAssemblyReference.cache differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.dll b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.dll new file mode 100644 index 0000000..f4b997c Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.genruntimeconfig.cache b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.genruntimeconfig.cache new file mode 100644 index 0000000..5620c4e --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.genruntimeconfig.cache @@ -0,0 +1 @@ +7e80213128cbd51913ecef43b68bffd63c49a855 diff --git a/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.pdb b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.pdb new file mode 100644 index 0000000..d8555ad Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/CoreWebAPI1.pdb differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.AssemblyInfo.cs b/WebAPI/obj/Release/netcoreapp3.1/DPMService.AssemblyInfo.cs new file mode 100644 index 0000000..91f8d12 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/DPMService.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("63d9da07-3c5c-4579-b199-0c588a351d32")] +[assembly: System.Reflection.AssemblyCompanyAttribute("DPMService")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("DPMService")] +[assembly: System.Reflection.AssemblyTitleAttribute("DPMService")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.AssemblyInfoInputs.cache b/WebAPI/obj/Release/netcoreapp3.1/DPMService.AssemblyInfoInputs.cache new file mode 100644 index 0000000..385c03c --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/DPMService.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +21c47a204e472ad06aaa449bc60feacf67b0154a diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.GeneratedMSBuildEditorConfig.editorconfig b/WebAPI/obj/Release/netcoreapp3.1/DPMService.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..3c604c4 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/DPMService.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = DPMService +build_property.ProjectDir = E:\Software-Projekte\DPM\DPM2016\WebAPI\ diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cache b/WebAPI/obj/Release/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cs b/WebAPI/obj/Release/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..fb25a17 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/DPMService.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.RazorTargetAssemblyInfo.cache b/WebAPI/obj/Release/netcoreapp3.1/DPMService.RazorTargetAssemblyInfo.cache new file mode 100644 index 0000000..b070da3 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/DPMService.RazorTargetAssemblyInfo.cache @@ -0,0 +1 @@ +e220c30d41233bf119964c15dba5a1a1656df0e7 diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.assets.cache b/WebAPI/obj/Release/netcoreapp3.1/DPMService.assets.cache new file mode 100644 index 0000000..98ab138 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/DPMService.assets.cache differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.AssemblyReference.cache b/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.AssemblyReference.cache new file mode 100644 index 0000000..f5e894a Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.AssemblyReference.cache differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.CopyComplete b/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.CoreCompileInputs.cache b/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..a3c360d --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +af4029ad85240f7a1ae9964af2de0df052697b7a diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.FileListAbsolute.txt b/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..27427ba --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/DPMService.csproj.FileListAbsolute.txt @@ -0,0 +1,37 @@ +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\web.config +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\appsettings.Development.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\appsettings.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\DPMService.exe +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\DPMService.deps.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\DPMService.runtimeconfig.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\DPMService.runtimeconfig.dev.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\DPMService.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\DPMService.pdb +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\System.Net.Http.Formatting.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\Microsoft.OpenApi.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\Newtonsoft.Json.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\Newtonsoft.Json.Bson.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\System.Data.SqlClient.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\bin\Release\netcoreapp3.1\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.GeneratedMSBuildEditorConfig.editorconfig +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.AssemblyInfoInputs.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.AssemblyInfo.cs +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.csproj.CoreCompileInputs.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.MvcApplicationPartsAssemblyInfo.cs +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.MvcApplicationPartsAssemblyInfo.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\staticwebassets\DPMService.StaticWebAssets.Manifest.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\staticwebassets\DPMService.StaticWebAssets.xml +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\scopedcss\bundle\DPMService.styles.css +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.RazorTargetAssemblyInfo.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.csproj.CopyComplete +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.pdb +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.genruntimeconfig.cache +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\DPMService.csproj.AssemblyReference.cache diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.dll b/WebAPI/obj/Release/netcoreapp3.1/DPMService.dll new file mode 100644 index 0000000..82b117a Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/DPMService.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.genruntimeconfig.cache b/WebAPI/obj/Release/netcoreapp3.1/DPMService.genruntimeconfig.cache new file mode 100644 index 0000000..e0e34da --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/DPMService.genruntimeconfig.cache @@ -0,0 +1 @@ +cdf34e90a2bf876123f580c7223c8e9f3725ba3f diff --git a/WebAPI/obj/Release/netcoreapp3.1/DPMService.pdb b/WebAPI/obj/Release/netcoreapp3.1/DPMService.pdb new file mode 100644 index 0000000..1b457c8 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/DPMService.pdb differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.deps.json b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.deps.json new file mode 100644 index 0000000..6f3ecfd --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.deps.json @@ -0,0 +1,5131 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "RELEASE", + "NETCOREAPP", + "NETCOREAPP3_1", + "NETCOREAPP1_0_OR_GREATER", + "NETCOREAPP1_1_OR_GREATER", + "NETCOREAPP2_0_OR_GREATER", + "NETCOREAPP2_1_OR_GREATER", + "NETCOREAPP2_2_OR_GREATER", + "NETCOREAPP3_0_OR_GREATER", + "NETCOREAPP3_1_OR_GREATER" + ], + "languageVersion": "8.0", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": true, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v3.1": { + "DPMService/1.0.0": { + "dependencies": { + "Microsoft.AspNet.WebApi.Client": "5.2.7", + "Swashbuckle.AspNetCore": "6.1.4", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4", + "System.Data.SqlClient": "4.8.2", + "Microsoft.AspNetCore.Antiforgery": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0", + "Microsoft.AspNetCore.Authentication": "3.1.0.0", + "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0", + "Microsoft.AspNetCore.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0", + "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0", + "Microsoft.AspNetCore.Components": "3.1.0.0", + "Microsoft.AspNetCore.Components.Forms": "3.1.0.0", + "Microsoft.AspNetCore.Components.Server": "3.1.0.0", + "Microsoft.AspNetCore.Components.Web": "3.1.0.0", + "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0", + "Microsoft.AspNetCore.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection": "3.1.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics": "3.1.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.AspNetCore": "3.1.0.0", + "Microsoft.AspNetCore.HostFiltering": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Hosting": "3.1.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0", + "Microsoft.AspNetCore.Http.Connections": "3.1.0.0", + "Microsoft.AspNetCore.Http": "3.1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0", + "Microsoft.AspNetCore.Http.Features": "3.1.0.0", + "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0", + "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0", + "Microsoft.AspNetCore.Identity": "3.1.0.0", + "Microsoft.AspNetCore.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Metadata": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0", + "Microsoft.AspNetCore.Mvc": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0", + "Microsoft.AspNetCore.Razor": "3.1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0", + "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0", + "Microsoft.AspNetCore.Rewrite": "3.1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0", + "Microsoft.AspNetCore.Routing": "3.1.0.0", + "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0", + "Microsoft.AspNetCore.Server.IIS": "3.1.0.0", + "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0", + "Microsoft.AspNetCore.Session": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0", + "Microsoft.AspNetCore.SignalR": "3.1.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0", + "Microsoft.AspNetCore.StaticFiles": "3.1.0.0", + "Microsoft.AspNetCore.WebSockets": "3.1.0.0", + "Microsoft.AspNetCore.WebUtilities": "3.1.0.0", + "Microsoft.CSharp.Reference": "4.0.0.0", + "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Caching.Memory": "3.1.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Binder": "3.1.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0", + "Microsoft.Extensions.Configuration": "3.1.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0", + "Microsoft.Extensions.Configuration.Ini": "3.1.0.0", + "Microsoft.Extensions.Configuration.Json": "3.1.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0", + "Microsoft.Extensions.Configuration.Xml": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0", + "Microsoft.Extensions.DependencyInjection": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Hosting": "3.1.0.0", + "Microsoft.Extensions.Http": "3.1.0.0", + "Microsoft.Extensions.Identity.Core": "3.1.0.0", + "Microsoft.Extensions.Identity.Stores": "3.1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Localization": "3.1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0", + "Microsoft.Extensions.Logging.Configuration": "3.1.0.0", + "Microsoft.Extensions.Logging.Console": "3.1.0.0", + "Microsoft.Extensions.Logging.Debug": "3.1.0.0", + "Microsoft.Extensions.Logging": "3.1.0.0", + "Microsoft.Extensions.Logging.EventLog": "3.1.0.0", + "Microsoft.Extensions.Logging.EventSource": "3.1.0.0", + "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0", + "Microsoft.Extensions.ObjectPool": "3.1.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0", + "Microsoft.Extensions.Options": "3.1.0.0", + "Microsoft.Extensions.Primitives": "3.1.0.0", + "Microsoft.Extensions.WebEncoders": "3.1.0.0", + "Microsoft.JSInterop": "3.1.0.0", + "Microsoft.Net.Http.Headers": "3.1.0.0", + "Microsoft.VisualBasic.Core": "10.0.5.0", + "Microsoft.VisualBasic": "10.0.0.0", + "Microsoft.Win32.Primitives.Reference": "4.1.2.0", + "Microsoft.Win32.Registry.Reference": "4.1.3.0", + "mscorlib": "4.0.0.0", + "netstandard": "2.1.0.0", + "System.AppContext.Reference": "4.2.2.0", + "System.Buffers.Reference": "4.0.2.0", + "System.Collections.Concurrent.Reference": "4.0.15.0", + "System.Collections.Reference": "4.1.2.0", + "System.Collections.Immutable": "1.2.5.0", + "System.Collections.NonGeneric.Reference": "4.1.2.0", + "System.Collections.Specialized.Reference": "4.1.2.0", + "System.ComponentModel.Annotations": "4.3.1.0", + "System.ComponentModel.DataAnnotations": "4.0.0.0", + "System.ComponentModel.Reference": "4.0.4.0", + "System.ComponentModel.EventBasedAsync": "4.1.2.0", + "System.ComponentModel.Primitives.Reference": "4.2.2.0", + "System.ComponentModel.TypeConverter.Reference": "4.2.2.0", + "System.Configuration": "4.0.0.0", + "System.Console.Reference": "4.1.2.0", + "System.Core": "4.0.0.0", + "System.Data.Common": "4.2.2.0", + "System.Data.DataSetExtensions": "4.0.1.0", + "System.Data": "4.0.0.0", + "System.Diagnostics.Contracts": "4.0.4.0", + "System.Diagnostics.Debug.Reference": "4.1.2.0", + "System.Diagnostics.DiagnosticSource.Reference": "4.0.5.0", + "System.Diagnostics.EventLog": "4.0.2.0", + "System.Diagnostics.FileVersionInfo": "4.0.4.0", + "System.Diagnostics.Process": "4.2.2.0", + "System.Diagnostics.StackTrace": "4.1.2.0", + "System.Diagnostics.TextWriterTraceListener": "4.1.2.0", + "System.Diagnostics.Tools.Reference": "4.1.2.0", + "System.Diagnostics.TraceSource": "4.1.2.0", + "System.Diagnostics.Tracing.Reference": "4.2.2.0", + "System": "4.0.0.0", + "System.Drawing": "4.0.0.0", + "System.Drawing.Primitives": "4.2.1.0", + "System.Dynamic.Runtime.Reference": "4.1.2.0", + "System.Globalization.Calendars.Reference": "4.1.2.0", + "System.Globalization.Reference": "4.1.2.0", + "System.Globalization.Extensions.Reference": "4.1.2.0", + "System.IO.Compression.Brotli": "4.2.2.0", + "System.IO.Compression.Reference": "4.2.2.0", + "System.IO.Compression.FileSystem": "4.0.0.0", + "System.IO.Compression.ZipFile.Reference": "4.0.5.0", + "System.IO.Reference": "4.2.2.0", + "System.IO.FileSystem.Reference": "4.1.2.0", + "System.IO.FileSystem.DriveInfo": "4.1.2.0", + "System.IO.FileSystem.Primitives.Reference": "4.1.2.0", + "System.IO.FileSystem.Watcher": "4.1.2.0", + "System.IO.IsolatedStorage": "4.1.2.0", + "System.IO.MemoryMappedFiles": "4.1.2.0", + "System.IO.Pipelines": "4.0.2.0", + "System.IO.Pipes": "4.1.2.0", + "System.IO.UnmanagedMemoryStream": "4.1.2.0", + "System.Linq.Reference": "4.2.2.0", + "System.Linq.Expressions.Reference": "4.2.2.0", + "System.Linq.Parallel": "4.0.4.0", + "System.Linq.Queryable": "4.0.4.0", + "System.Memory": "4.2.1.0", + "System.Net": "4.0.0.0", + "System.Net.Http.Reference": "4.2.2.0", + "System.Net.HttpListener": "4.0.2.0", + "System.Net.Mail": "4.0.2.0", + "System.Net.NameResolution": "4.1.2.0", + "System.Net.NetworkInformation": "4.2.2.0", + "System.Net.Ping": "4.1.2.0", + "System.Net.Primitives.Reference": "4.1.2.0", + "System.Net.Requests": "4.1.2.0", + "System.Net.Security": "4.1.2.0", + "System.Net.ServicePoint": "4.0.2.0", + "System.Net.Sockets.Reference": "4.2.2.0", + "System.Net.WebClient": "4.0.2.0", + "System.Net.WebHeaderCollection": "4.1.2.0", + "System.Net.WebProxy": "4.0.2.0", + "System.Net.WebSockets.Client": "4.1.2.0", + "System.Net.WebSockets": "4.1.2.0", + "System.Numerics": "4.0.0.0", + "System.Numerics.Vectors": "4.1.6.0", + "System.ObjectModel.Reference": "4.1.2.0", + "System.Reflection.DispatchProxy": "4.0.6.0", + "System.Reflection.Reference": "4.2.2.0", + "System.Reflection.Emit.Reference": "4.1.2.0", + "System.Reflection.Emit.ILGeneration.Reference": "4.1.1.0", + "System.Reflection.Emit.Lightweight.Reference": "4.1.1.0", + "System.Reflection.Extensions.Reference": "4.1.2.0", + "System.Reflection.Metadata": "1.4.5.0", + "System.Reflection.Primitives.Reference": "4.1.2.0", + "System.Reflection.TypeExtensions.Reference": "4.1.2.0", + "System.Resources.Reader": "4.1.2.0", + "System.Resources.ResourceManager.Reference": "4.1.2.0", + "System.Resources.Writer": "4.1.2.0", + "System.Runtime.CompilerServices.Unsafe": "4.0.6.0", + "System.Runtime.CompilerServices.VisualC": "4.1.2.0", + "System.Runtime.Reference": "4.2.2.0", + "System.Runtime.Extensions.Reference": "4.2.2.0", + "System.Runtime.Handles.Reference": "4.1.2.0", + "System.Runtime.InteropServices.Reference": "4.2.2.0", + "System.Runtime.InteropServices.RuntimeInformation.Reference": "4.0.4.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0", + "System.Runtime.Intrinsics": "4.0.1.0", + "System.Runtime.Loader": "4.1.1.0", + "System.Runtime.Numerics.Reference": "4.1.2.0", + "System.Runtime.Serialization": "4.0.0.0", + "System.Runtime.Serialization.Formatters.Reference": "4.0.4.0", + "System.Runtime.Serialization.Json": "4.0.5.0", + "System.Runtime.Serialization.Primitives.Reference": "4.2.2.0", + "System.Runtime.Serialization.Xml": "4.1.5.0", + "System.Security.AccessControl.Reference": "4.1.1.0", + "System.Security.Claims": "4.1.2.0", + "System.Security.Cryptography.Algorithms.Reference": "4.3.2.0", + "System.Security.Cryptography.Cng.Reference": "4.3.3.0", + "System.Security.Cryptography.Csp.Reference": "4.1.2.0", + "System.Security.Cryptography.Encoding.Reference": "4.1.2.0", + "System.Security.Cryptography.Primitives.Reference": "4.1.2.0", + "System.Security.Cryptography.X509Certificates.Reference": "4.2.2.0", + "System.Security.Cryptography.Xml": "4.0.3.0", + "System.Security": "4.0.0.0", + "System.Security.Permissions": "4.0.3.0", + "System.Security.Principal": "4.1.2.0", + "System.Security.Principal.Windows.Reference": "4.1.1.0", + "System.Security.SecureString": "4.1.2.0", + "System.ServiceModel.Web": "4.0.0.0", + "System.ServiceProcess": "4.0.0.0", + "System.Text.Encoding.CodePages": "4.1.3.0", + "System.Text.Encoding.Reference": "4.1.2.0", + "System.Text.Encoding.Extensions.Reference": "4.1.2.0", + "System.Text.Encodings.Web": "4.0.5.0", + "System.Text.Json": "4.0.1.0", + "System.Text.RegularExpressions.Reference": "4.2.2.0", + "System.Threading.Channels": "4.0.2.0", + "System.Threading.Reference": "4.1.2.0", + "System.Threading.Overlapped": "4.1.2.0", + "System.Threading.Tasks.Dataflow": "4.6.5.0", + "System.Threading.Tasks.Reference": "4.1.2.0", + "System.Threading.Tasks.Extensions.Reference": "4.3.1.0", + "System.Threading.Tasks.Parallel": "4.0.4.0", + "System.Threading.Thread": "4.1.2.0", + "System.Threading.ThreadPool": "4.1.2.0", + "System.Threading.Timer.Reference": "4.1.2.0", + "System.Transactions": "4.0.0.0", + "System.Transactions.Local": "4.0.2.0", + "System.ValueTuple": "4.0.3.0", + "System.Web": "4.0.0.0", + "System.Web.HttpUtility": "4.0.2.0", + "System.Windows": "4.0.0.0", + "System.Windows.Extensions": "4.0.1.0", + "System.Xml": "4.0.0.0", + "System.Xml.Linq": "4.0.0.0", + "System.Xml.ReaderWriter.Reference": "4.2.2.0", + "System.Xml.Serialization": "4.0.0.0", + "System.Xml.XDocument.Reference": "4.1.2.0", + "System.Xml.XmlDocument.Reference": "4.1.2.0", + "System.Xml.XmlSerializer": "4.1.2.0", + "System.Xml.XPath": "4.1.2.0", + "System.Xml.XPath.XDocument": "4.1.2.0", + "WindowsBase": "4.0.0.0" + }, + "runtime": { + "DPMService.dll": {} + }, + "compile": { + "DPMService.dll": {} + } + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "dependencies": { + "Newtonsoft.Json": "10.0.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "runtime": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": { + "assemblyVersion": "5.2.7.0", + "fileVersion": "5.2.61128.0" + } + }, + "compile": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + } + }, + "Microsoft.CSharp/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": {}, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + }, + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "NETStandard.Library/1.6.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json/10.0.1": { + "dependencies": { + "Microsoft.CSharp": "4.3.0", + "System.Collections": "4.3.0", + "System.ComponentModel.TypeConverter": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.1.20720" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.dll": {} + } + }, + "Newtonsoft.Json.Bson/1.0.1": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "10.0.1" + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.1.20722" + } + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.native.System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "Swashbuckle.AspNetCore/6.1.4": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.1.4.0", + "fileVersion": "6.1.4.0" + } + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.NonGeneric/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections.Specialized/4.3.0": { + "dependencies": { + "System.Collections.NonGeneric": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.ComponentModel/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.Primitives/4.3.0": { + "dependencies": { + "System.ComponentModel": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Collections.NonGeneric": "4.3.0", + "System.Collections.Specialized": "4.3.0", + "System.ComponentModel": "4.3.0", + "System.ComponentModel.Primitives": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Data.SqlClient/4.8.2": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.2", + "fileVersion": "4.700.20.37001" + } + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + } + }, + "System.Diagnostics.Debug/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Dynamic.Runtime/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Linq/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics/4.3.0": { + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Timer/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "System.Xml.XmlDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Forms.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Server.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Components.Web.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Metadata.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IIS.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "compile": { + "Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "compile": { + "Microsoft.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "compile": { + "Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "compile": { + "Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventLog.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "compile": { + "Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "compile": { + "Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "compile": { + "Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.JSInterop/3.1.0.0": { + "compile": { + "Microsoft.JSInterop.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "compile": { + "Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "compile": { + "Microsoft.VisualBasic.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.VisualBasic/10.0.0.0": { + "compile": { + "Microsoft.VisualBasic.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "compile": { + "Microsoft.Win32.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "compile": { + "Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "mscorlib/4.0.0.0": { + "compile": { + "mscorlib.dll": {} + }, + "compileOnly": true + }, + "netstandard/2.1.0.0": { + "compile": { + "netstandard.dll": {} + }, + "compileOnly": true + }, + "System.AppContext.Reference/4.2.2.0": { + "compile": { + "System.AppContext.dll": {} + }, + "compileOnly": true + }, + "System.Buffers.Reference/4.0.2.0": { + "compile": { + "System.Buffers.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "compile": { + "System.Collections.Concurrent.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Reference/4.1.2.0": { + "compile": { + "System.Collections.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.2.5.0": { + "compile": { + "System.Collections.Immutable.dll": {} + }, + "compileOnly": true + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "compile": { + "System.Collections.NonGeneric.dll": {} + }, + "compileOnly": true + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "compile": { + "System.Collections.Specialized.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "compile": { + "System.ComponentModel.Annotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "compile": { + "System.ComponentModel.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Reference/4.0.4.0": { + "compile": { + "System.ComponentModel.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "compile": { + "System.ComponentModel.EventBasedAsync.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "compile": { + "System.ComponentModel.TypeConverter.dll": {} + }, + "compileOnly": true + }, + "System.Configuration/4.0.0.0": { + "compile": { + "System.Configuration.dll": {} + }, + "compileOnly": true + }, + "System.Console.Reference/4.1.2.0": { + "compile": { + "System.Console.dll": {} + }, + "compileOnly": true + }, + "System.Core/4.0.0.0": { + "compile": { + "System.Core.dll": {} + }, + "compileOnly": true + }, + "System.Data.Common/4.2.2.0": { + "compile": { + "System.Data.Common.dll": {} + }, + "compileOnly": true + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "compile": { + "System.Data.DataSetExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Data/4.0.0.0": { + "compile": { + "System.Data.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "compile": { + "System.Diagnostics.Contracts.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Debug.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "compile": { + "System.Diagnostics.DiagnosticSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "compile": { + "System.Diagnostics.EventLog.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "compile": { + "System.Diagnostics.FileVersionInfo.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Process/4.2.2.0": { + "compile": { + "System.Diagnostics.Process.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "compile": { + "System.Diagnostics.StackTrace.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "compile": { + "System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "compile": { + "System.Diagnostics.Tools.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "compile": { + "System.Diagnostics.TraceSource.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "compile": { + "System.Diagnostics.Tracing.dll": {} + }, + "compileOnly": true + }, + "System/4.0.0.0": { + "compile": { + "System.dll": {} + }, + "compileOnly": true + }, + "System.Drawing/4.0.0.0": { + "compile": { + "System.Drawing.dll": {} + }, + "compileOnly": true + }, + "System.Drawing.Primitives/4.2.1.0": { + "compile": { + "System.Drawing.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "compile": { + "System.Dynamic.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Calendars.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Reference/4.1.2.0": { + "compile": { + "System.Globalization.dll": {} + }, + "compileOnly": true + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Globalization.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "compile": { + "System.IO.Compression.Brotli.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.Reference/4.2.2.0": { + "compile": { + "System.IO.Compression.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "compile": { + "System.IO.Compression.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "compile": { + "System.IO.Compression.ZipFile.dll": {} + }, + "compileOnly": true + }, + "System.IO.Reference/4.2.2.0": { + "compile": { + "System.IO.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "compile": { + "System.IO.FileSystem.DriveInfo.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "compile": { + "System.IO.FileSystem.Watcher.dll": {} + }, + "compileOnly": true + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "compile": { + "System.IO.IsolatedStorage.dll": {} + }, + "compileOnly": true + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "compile": { + "System.IO.MemoryMappedFiles.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.0.2.0": { + "compile": { + "System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.IO.Pipes/4.1.2.0": { + "compile": { + "System.IO.Pipes.dll": {} + }, + "compileOnly": true + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "compile": { + "System.IO.UnmanagedMemoryStream.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Reference/4.2.2.0": { + "compile": { + "System.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "compile": { + "System.Linq.Expressions.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Parallel/4.0.4.0": { + "compile": { + "System.Linq.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.4.0": { + "compile": { + "System.Linq.Queryable.dll": {} + }, + "compileOnly": true + }, + "System.Memory/4.2.1.0": { + "compile": { + "System.Memory.dll": {} + }, + "compileOnly": true + }, + "System.Net/4.0.0.0": { + "compile": { + "System.Net.dll": {} + }, + "compileOnly": true + }, + "System.Net.Http.Reference/4.2.2.0": { + "compile": { + "System.Net.Http.dll": {} + }, + "compileOnly": true + }, + "System.Net.HttpListener/4.0.2.0": { + "compile": { + "System.Net.HttpListener.dll": {} + }, + "compileOnly": true + }, + "System.Net.Mail/4.0.2.0": { + "compile": { + "System.Net.Mail.dll": {} + }, + "compileOnly": true + }, + "System.Net.NameResolution/4.1.2.0": { + "compile": { + "System.Net.NameResolution.dll": {} + }, + "compileOnly": true + }, + "System.Net.NetworkInformation/4.2.2.0": { + "compile": { + "System.Net.NetworkInformation.dll": {} + }, + "compileOnly": true + }, + "System.Net.Ping/4.1.2.0": { + "compile": { + "System.Net.Ping.dll": {} + }, + "compileOnly": true + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Net.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Net.Requests/4.1.2.0": { + "compile": { + "System.Net.Requests.dll": {} + }, + "compileOnly": true + }, + "System.Net.Security/4.1.2.0": { + "compile": { + "System.Net.Security.dll": {} + }, + "compileOnly": true + }, + "System.Net.ServicePoint/4.0.2.0": { + "compile": { + "System.Net.ServicePoint.dll": {} + }, + "compileOnly": true + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "compile": { + "System.Net.Sockets.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebClient/4.0.2.0": { + "compile": { + "System.Net.WebClient.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "compile": { + "System.Net.WebHeaderCollection.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebProxy/4.0.2.0": { + "compile": { + "System.Net.WebProxy.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "compile": { + "System.Net.WebSockets.Client.dll": {} + }, + "compileOnly": true + }, + "System.Net.WebSockets/4.1.2.0": { + "compile": { + "System.Net.WebSockets.dll": {} + }, + "compileOnly": true + }, + "System.Numerics/4.0.0.0": { + "compile": { + "System.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.1.6.0": { + "compile": { + "System.Numerics.Vectors.dll": {} + }, + "compileOnly": true + }, + "System.ObjectModel.Reference/4.1.2.0": { + "compile": { + "System.ObjectModel.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "compile": { + "System.Reflection.DispatchProxy.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Reference/4.2.2.0": { + "compile": { + "System.Reflection.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Emit.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.ILGeneration.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "compile": { + "System.Reflection.Emit.Lightweight.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.4.5.0": { + "compile": { + "System.Reflection.Metadata.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Reflection.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "compile": { + "System.Reflection.TypeExtensions.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Reader/4.1.2.0": { + "compile": { + "System.Resources.Reader.dll": {} + }, + "compileOnly": true + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "compile": { + "System.Resources.ResourceManager.dll": {} + }, + "compileOnly": true + }, + "System.Resources.Writer/4.1.2.0": { + "compile": { + "System.Resources.Writer.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "compile": { + "System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "compile": { + "System.Runtime.CompilerServices.VisualC.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Reference/4.2.2.0": { + "compile": { + "System.Runtime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Handles.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "compile": { + "System.Runtime.InteropServices.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "compile": { + "System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "compile": { + "System.Runtime.Intrinsics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Loader/4.1.1.0": { + "compile": { + "System.Runtime.Loader.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "compile": { + "System.Runtime.Numerics.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization/4.0.0.0": { + "compile": { + "System.Runtime.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "compile": { + "System.Runtime.Serialization.Formatters.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "compile": { + "System.Runtime.Serialization.Json.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "compile": { + "System.Runtime.Serialization.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "compile": { + "System.Runtime.Serialization.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "compile": { + "System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.1.2.0": { + "compile": { + "System.Security.Claims.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "compile": { + "System.Security.Cryptography.Algorithms.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "compile": { + "System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Csp.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "compile": { + "System.Security.Cryptography.Primitives.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "compile": { + "System.Security.Cryptography.X509Certificates.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "compile": { + "System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security/4.0.0.0": { + "compile": { + "System.Security.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.0.3.0": { + "compile": { + "System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.1.2.0": { + "compile": { + "System.Security.Principal.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "compile": { + "System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Security.SecureString/4.1.2.0": { + "compile": { + "System.Security.SecureString.dll": {} + }, + "compileOnly": true + }, + "System.ServiceModel.Web/4.0.0.0": { + "compile": { + "System.ServiceModel.Web.dll": {} + }, + "compileOnly": true + }, + "System.ServiceProcess/4.0.0.0": { + "compile": { + "System.ServiceProcess.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "compile": { + "System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "compile": { + "System.Text.Encoding.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.0.5.0": { + "compile": { + "System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.Json/4.0.1.0": { + "compile": { + "System.Text.Json.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "compile": { + "System.Text.RegularExpressions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Channels/4.0.2.0": { + "compile": { + "System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Reference/4.1.2.0": { + "compile": { + "System.Threading.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Overlapped/4.1.2.0": { + "compile": { + "System.Threading.Overlapped.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "compile": { + "System.Threading.Tasks.Dataflow.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "compile": { + "System.Threading.Tasks.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "compile": { + "System.Threading.Tasks.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "compile": { + "System.Threading.Tasks.Parallel.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Thread/4.1.2.0": { + "compile": { + "System.Threading.Thread.dll": {} + }, + "compileOnly": true + }, + "System.Threading.ThreadPool/4.1.2.0": { + "compile": { + "System.Threading.ThreadPool.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "compile": { + "System.Threading.Timer.dll": {} + }, + "compileOnly": true + }, + "System.Transactions/4.0.0.0": { + "compile": { + "System.Transactions.dll": {} + }, + "compileOnly": true + }, + "System.Transactions.Local/4.0.2.0": { + "compile": { + "System.Transactions.Local.dll": {} + }, + "compileOnly": true + }, + "System.ValueTuple/4.0.3.0": { + "compile": { + "System.ValueTuple.dll": {} + }, + "compileOnly": true + }, + "System.Web/4.0.0.0": { + "compile": { + "System.Web.dll": {} + }, + "compileOnly": true + }, + "System.Web.HttpUtility/4.0.2.0": { + "compile": { + "System.Web.HttpUtility.dll": {} + }, + "compileOnly": true + }, + "System.Windows/4.0.0.0": { + "compile": { + "System.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Windows.Extensions/4.0.1.0": { + "compile": { + "System.Windows.Extensions.dll": {} + }, + "compileOnly": true + }, + "System.Xml/4.0.0.0": { + "compile": { + "System.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Linq/4.0.0.0": { + "compile": { + "System.Xml.Linq.dll": {} + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "compile": { + "System.Xml.ReaderWriter.dll": {} + }, + "compileOnly": true + }, + "System.Xml.Serialization/4.0.0.0": { + "compile": { + "System.Xml.Serialization.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "compile": { + "System.Xml.XmlDocument.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "compile": { + "System.Xml.XmlSerializer.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath/4.1.2.0": { + "compile": { + "System.Xml.XPath.dll": {} + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "compile": { + "System.Xml.XPath.XDocument.dll": {} + }, + "compileOnly": true + }, + "WindowsBase/4.0.0.0": { + "compile": { + "WindowsBase.dll": {} + }, + "compileOnly": true + } + } + }, + "libraries": { + "DPMService/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/76fAHknzvFqbznS6Uj2sOyE9rJB3PltY+f53TH8dX9RiGhk02EhuFCWljSj5nnqKaTsmma8DFR50OGyQ4yJ1g==", + "path": "microsoft.aspnet.webapi.client/5.2.7", + "hashPath": "microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512" + }, + "Microsoft.CSharp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==", + "path": "microsoft.csharp/4.3.0", + "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512" + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "path": "microsoft.win32.primitives/4.3.0", + "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "path": "netstandard.library/1.6.1", + "hashPath": "netstandard.library.1.6.1.nupkg.sha512" + }, + "Newtonsoft.Json/10.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", + "path": "newtonsoft.json/10.0.1", + "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512" + }, + "Newtonsoft.Json.Bson/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", + "path": "newtonsoft.json.bson/1.0.1", + "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", + "path": "swashbuckle.aspnetcore/6.1.4", + "hashPath": "swashbuckle.aspnetcore.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" + }, + "System.Buffers/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "path": "system.buffers/4.3.0", + "hashPath": "system.buffers.4.3.0.nupkg.sha512" + }, + "System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "path": "system.collections/4.3.0", + "hashPath": "system.collections.4.3.0.nupkg.sha512" + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "path": "system.collections.concurrent/4.3.0", + "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "path": "system.collections.nongeneric/4.3.0", + "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" + }, + "System.Collections.Specialized/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", + "path": "system.collections.specialized/4.3.0", + "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" + }, + "System.ComponentModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", + "path": "system.componentmodel/4.3.0", + "hashPath": "system.componentmodel.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", + "path": "system.componentmodel.primitives/4.3.0", + "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", + "path": "system.componentmodel.typeconverter/4.3.0", + "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512" + }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "path": "system.data.sqlclient/4.8.2", + "hashPath": "system.data.sqlclient.4.8.2.nupkg.sha512" + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "path": "system.diagnostics.debug/4.3.0", + "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "path": "system.diagnostics.tracing/4.3.0", + "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "System.Dynamic.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "path": "system.dynamic.runtime/4.3.0", + "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "path": "system.globalization.extensions/4.3.0", + "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "path": "system.io.compression.zipfile/4.3.0", + "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "path": "system.io.filesystem/4.3.0", + "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "path": "system.io.filesystem.primitives/4.3.0", + "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" + }, + "System.Linq/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "path": "system.linq/4.3.0", + "hashPath": "system.linq.4.3.0.nupkg.sha512" + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" + }, + "System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "path": "system.net.primitives/4.3.0", + "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "path": "system.net.sockets/4.3.0", + "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "path": "system.security.cryptography.cng/4.3.0", + "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "path": "system.threading.timer/4.3.0", + "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "path": "system.xml.xmldocument/4.3.0", + "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" + }, + "Microsoft.AspNetCore.Antiforgery/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Forms/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Server/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Components.Web/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HostFiltering/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Connections/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Http.Features/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Identity/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Metadata/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Rewrite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Routing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IIS/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.Session/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.StaticFiles/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebSockets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.AspNetCore.WebUtilities/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.CSharp.Reference/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Caching.Memory/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Binder/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Ini/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Json/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration.Xml/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.DependencyInjection/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Hosting/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Http/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Core/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Identity.Stores/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Localization/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Configuration/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Console/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.Debug/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventLog/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.EventSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ObjectPool/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Options/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Primitives/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.WebEncoders/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.JSInterop/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Net.Http.Headers/3.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic.Core/10.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.VisualBasic/10.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.Registry.Reference/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "mscorlib/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "netstandard/2.1.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.AppContext.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Buffers.Reference/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Concurrent.Reference/4.0.15.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Immutable/1.2.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.NonGeneric.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Collections.Specialized.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Annotations/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.DataAnnotations/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.EventBasedAsync/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ComponentModel.TypeConverter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Configuration/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Console.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Core/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.Common/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data.DataSetExtensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Data/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Contracts/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Debug.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.DiagnosticSource.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.EventLog/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.FileVersionInfo/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Process/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.StackTrace/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TextWriterTraceListener/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tools.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.TraceSource/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Diagnostics.Tracing.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Drawing.Primitives/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Dynamic.Runtime.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Calendars.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Globalization.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Brotli/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.FileSystem/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Compression.ZipFile.Reference/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.DriveInfo/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.FileSystem.Watcher/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.IsolatedStorage/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.MemoryMappedFiles/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipelines/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.Pipes/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.IO.UnmanagedMemoryStream/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Expressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Linq.Queryable/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Memory/4.2.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Http.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.HttpListener/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Mail/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NameResolution/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.NetworkInformation/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Ping/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Requests/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Security/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.ServicePoint/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.Sockets.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebClient/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebHeaderCollection/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebProxy/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets.Client/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Net.WebSockets/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Numerics.Vectors/4.1.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ObjectModel.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.DispatchProxy/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.ILGeneration.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Emit.Lightweight.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Metadata/1.4.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Reflection.TypeExtensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Reader/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.ResourceManager.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Resources.Writer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.Unsafe/4.0.6.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.CompilerServices.VisualC/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Extensions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Handles.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.RuntimeInformation.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Intrinsics/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Loader/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Numerics.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Formatters.Reference/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Json/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Primitives.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Runtime.Serialization.Xml/4.1.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.AccessControl.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Claims/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Algorithms.Reference/4.3.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Cng.Reference/4.3.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Csp.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Primitives.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.X509Certificates.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Cryptography.Xml/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Permissions/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.Principal.Windows.Reference/4.1.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Security.SecureString/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceModel.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ServiceProcess/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.CodePages/4.1.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encoding.Extensions.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Encodings.Web/4.0.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.Json/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Text.RegularExpressions.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Channels/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Overlapped/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Dataflow/4.6.5.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Extensions.Reference/4.3.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Tasks.Parallel/4.0.4.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Thread/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.ThreadPool/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Threading.Timer.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Transactions.Local/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.ValueTuple/4.0.3.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Web.HttpUtility/4.0.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Windows.Extensions/4.0.1.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Linq/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.ReaderWriter.Reference/4.2.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.Serialization/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlDocument.Reference/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XmlSerializer/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "System.Xml.XPath.XDocument/4.1.2.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + }, + "WindowsBase/4.0.0.0": { + "type": "referenceassembly", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.dll new file mode 100644 index 0000000..82b117a Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.exe b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.exe new file mode 100644 index 0000000..9832aa8 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.exe differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.pdb b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.pdb new file mode 100644 index 0000000..1b457c8 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.pdb differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.runtimeconfig.json b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.runtimeconfig.json new file mode 100644 index 0000000..d5480f1 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/DPMService.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "3.1.0" + }, + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Microsoft.OpenApi.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Microsoft.OpenApi.dll new file mode 100644 index 0000000..14f3ded Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Microsoft.OpenApi.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.Bson.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.Bson.dll new file mode 100644 index 0000000..22d4c12 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.Bson.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.dll new file mode 100644 index 0000000..d6e3d9d Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Newtonsoft.Json.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.Swagger.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.Swagger.dll new file mode 100644 index 0000000..b96e6dd Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.Swagger.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerGen.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100644 index 0000000..7998800 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerGen.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerUI.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 0000000..084d7f8 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/Swashbuckle.AspNetCore.SwaggerUI.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/System.Data.SqlClient.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/System.Data.SqlClient.dll new file mode 100644 index 0000000..fc62a8c Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/System.Data.SqlClient.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/System.Net.Http.Formatting.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/System.Net.Http.Formatting.dll new file mode 100644 index 0000000..62b9f1a Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/System.Net.Http.Formatting.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/appsettings.Development.json b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/appsettings.json b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/appsettings.json new file mode 100644 index 0000000..082af29 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/appsettings.json @@ -0,0 +1,16 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "ConnectionStrings": { + //"DBConnection": "Server=shu00;Database=dpm_dentis;user=sa;password=*shu29;MultipleActiveResultSets=true", + "DBConnection": "Server=shu00;Database=dpm_mobile;user=sa;password=*shu29;MultipleActiveResultSets=true" + }, + "AllowedHosts": "*", + "ApiKey": "BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9nX,BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9ny", + "ApiCheck": "e913aab4-c2c5-4e33-ad24-d25848f748e7" +} diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..8f73295 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-arm64/native/sni.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-arm64/native/sni.dll new file mode 100644 index 0000000..7b8f9d8 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-arm64/native/sni.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-x64/native/sni.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-x64/native/sni.dll new file mode 100644 index 0000000..c1a05a5 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-x64/native/sni.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-x86/native/sni.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-x86/native/sni.dll new file mode 100644 index 0000000..5fc21ac Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win-x86/native/sni.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..009a9de Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/web.config b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/web.config new file mode 100644 index 0000000..0d63fff --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/PubTmp/Out/web.config @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebAPI/obj/Release/netcoreapp3.1/PublishOutputs.383bbc2505.txt b/WebAPI/obj/Release/netcoreapp3.1/PublishOutputs.383bbc2505.txt new file mode 100644 index 0000000..1ae6cb1 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/PublishOutputs.383bbc2505.txt @@ -0,0 +1,21 @@ +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\DPMService.exe +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\web.config +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\appsettings.Development.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\appsettings.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\DPMService.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\DPMService.deps.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\DPMService.runtimeconfig.json +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\DPMService.pdb +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\System.Net.Http.Formatting.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\Microsoft.OpenApi.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\Newtonsoft.Json.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\Newtonsoft.Json.Bson.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\System.Data.SqlClient.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\DPM\DPM2016\WebAPI\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll diff --git a/WebAPI/obj/Release/netcoreapp3.1/PublishOutputs.659472826d.txt b/WebAPI/obj/Release/netcoreapp3.1/PublishOutputs.659472826d.txt new file mode 100644 index 0000000..444b2ea --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/PublishOutputs.659472826d.txt @@ -0,0 +1,19 @@ +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.exe +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\appsettings.Development.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\appsettings.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.deps.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.runtimeconfig.json +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\CoreWebAPI1.pdb +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\Microsoft.OpenApi.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.Swagger.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.SwaggerGen.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\Swashbuckle.AspNetCore.SwaggerUI.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\win-arm64\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\win-x64\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\win-x86\native\sni.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\MyModelds.dll +E:\Software-Projekte\_Demos\__MVCDemos\CoreWebAPI1\CoreWebAPI1\obj\Release\netcoreapp3.1\PubTmp\Out\MyModelds.pdb diff --git a/WebAPI/obj/Release/netcoreapp3.1/apphost.exe b/WebAPI/obj/Release/netcoreapp3.1/apphost.exe new file mode 100644 index 0000000..9832aa8 Binary files /dev/null and b/WebAPI/obj/Release/netcoreapp3.1/apphost.exe differ diff --git a/WebAPI/obj/Release/netcoreapp3.1/project.razor.json b/WebAPI/obj/Release/netcoreapp3.1/project.razor.json new file mode 100644 index 0000000..695e2ca --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/project.razor.json @@ -0,0 +1 @@ +{"FilePath":"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\CoreWebAPI1\\BWPMService.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"3.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":-858322411,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Components.GenericTyped":"True"}},{"HashCode":-809990384,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":47185055,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1850708683,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":26565457,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView"}},{"HashCode":-1302987966,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1672107679,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":518590172,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1487248337,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView"}},{"HashCode":-1518621740,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":709134342,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies"}},{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router"}},{"HashCode":297713762,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies"}},{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":676142876,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-674451060,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":241544465,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":221948161,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1666847083,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm"}},{"HashCode":-1673554679,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1188418176,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2127375057,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1150014859,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}},{"HashCode":314627675,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-223202763,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.GenericTyped":"True"}},{"HashCode":1736846144,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1208366372,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.GenericTyped":"True"}},{"HashCode":-805485351,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-121647312,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.GenericTyped":"True"}},{"HashCode":-135906745,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2128202854,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1185026400,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1423695076,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText"}},{"HashCode":-979733382,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":193881215,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}},{"HashCode":-200628299,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-128638089,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Components.GenericTyped":"True"}},{"HashCode":1374846907,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":199708486,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}},{"HashCode":1479272059,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":729115655,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink"}},{"HashCode":2109611740,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-458654356,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1184003816,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":775802592,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}},{"HashCode":1261067204,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":191006562,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1256245047,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":121889798,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":159685340,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1936422804,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}},{"HashCode":1183133492,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1982806808,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-375375078,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-798575876,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1126866621,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-695590194,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":375148624,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":836295823,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1493536876,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-215651404,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}},{"HashCode":-592337732,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1463896230,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1371436258,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":565830767,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}},{"HashCode":1654776035,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":766728034,"Kind":"Components.EventHandler","Name":"onabort","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onabort","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onabort","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onabort"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onabort' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onabort' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-614068758,"Kind":"Components.EventHandler","Name":"onactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-479160457,"Kind":"Components.EventHandler","Name":"onbeforeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":120992409,"Kind":"Components.EventHandler","Name":"onbeforecopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-2063845244,"Kind":"Components.EventHandler","Name":"onbeforecut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1923755730,"Kind":"Components.EventHandler","Name":"onbeforedeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforedeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforedeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforedeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforedeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-791597014,"Kind":"Components.EventHandler","Name":"onbeforepaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforepaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforepaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforepaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforepaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforepaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1650522746,"Kind":"Components.EventHandler","Name":"onblur","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onblur","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onblur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onblur"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onblur' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onblur' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-187318190,"Kind":"Components.EventHandler","Name":"oncanplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-822260181,"Kind":"Components.EventHandler","Name":"oncanplaythrough","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplaythrough","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplaythrough"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplaythrough' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplaythrough' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1029065015,"Kind":"Components.EventHandler","Name":"onchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1260591219,"Kind":"Components.EventHandler","Name":"onclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1863860425,"Kind":"Components.EventHandler","Name":"oncontextmenu","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncontextmenu","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncontextmenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncontextmenu"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncontextmenu' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncontextmenu' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":406193047,"Kind":"Components.EventHandler","Name":"oncopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-760863146,"Kind":"Components.EventHandler","Name":"oncuechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncuechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncuechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncuechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncuechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncuechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1596789122,"Kind":"Components.EventHandler","Name":"oncut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1438110312,"Kind":"Components.EventHandler","Name":"ondblclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondblclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondblclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondblclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondblclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondblclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1388801814,"Kind":"Components.EventHandler","Name":"ondeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-390845090,"Kind":"Components.EventHandler","Name":"ondrag","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrag","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrag"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrag' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrag' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-313478159,"Kind":"Components.EventHandler","Name":"ondragend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-935786517,"Kind":"Components.EventHandler","Name":"ondragenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1870724169,"Kind":"Components.EventHandler","Name":"ondragleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1153832344,"Kind":"Components.EventHandler","Name":"ondragover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1938063074,"Kind":"Components.EventHandler","Name":"ondragstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":421689559,"Kind":"Components.EventHandler","Name":"ondrop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-72702978,"Kind":"Components.EventHandler","Name":"ondurationchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondurationchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondurationchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondurationchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondurationchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondurationchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1428753026,"Kind":"Components.EventHandler","Name":"onemptied","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onemptied","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onemptied","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onemptied"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onemptied' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onemptied' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":803277352,"Kind":"Components.EventHandler","Name":"onended","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onended","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onended"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onended' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onended' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":95579770,"Kind":"Components.EventHandler","Name":"onerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ErrorEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":408198816,"Kind":"Components.EventHandler","Name":"onfocus","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocus","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocus"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocus' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocus' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":608967518,"Kind":"Components.EventHandler","Name":"onfocusin","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusin","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusin","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusin"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusin' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusin' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1067591946,"Kind":"Components.EventHandler","Name":"onfocusout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1382017538,"Kind":"Components.EventHandler","Name":"onfullscreenchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-574764726,"Kind":"Components.EventHandler","Name":"onfullscreenerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":12876323,"Kind":"Components.EventHandler","Name":"ongotpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ongotpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ongotpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ongotpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ongotpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-247281191,"Kind":"Components.EventHandler","Name":"oninput","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninput","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninput","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninput"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninput' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninput' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1393975789,"Kind":"Components.EventHandler","Name":"oninvalid","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninvalid","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninvalid","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninvalid"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninvalid' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninvalid' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-841772366,"Kind":"Components.EventHandler","Name":"onkeydown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeydown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeydown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeydown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeydown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeydown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-753815173,"Kind":"Components.EventHandler","Name":"onkeypress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeypress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeypress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeypress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeypress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeypress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-2014140426,"Kind":"Components.EventHandler","Name":"onkeyup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeyup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeyup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeyup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeyup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeyup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":38189493,"Kind":"Components.EventHandler","Name":"onload","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onload","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onload"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onload' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onload' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1146006440,"Kind":"Components.EventHandler","Name":"onloadeddata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadeddata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadeddata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadeddata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadeddata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadeddata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1345107094,"Kind":"Components.EventHandler","Name":"onloadedmetadata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadedmetadata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadedmetadata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadedmetadata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadedmetadata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":751471276,"Kind":"Components.EventHandler","Name":"onloadend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1798344052,"Kind":"Components.EventHandler","Name":"onloadstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":673100679,"Kind":"Components.EventHandler","Name":"onlostpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onlostpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onlostpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onlostpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onlostpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":405266915,"Kind":"Components.EventHandler","Name":"onmousedown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousedown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousedown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousedown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousedown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousedown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1265811753,"Kind":"Components.EventHandler","Name":"onmousemove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousemove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousemove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousemove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousemove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1615019660,"Kind":"Components.EventHandler","Name":"onmouseout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":413833210,"Kind":"Components.EventHandler","Name":"onmouseover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1875276045,"Kind":"Components.EventHandler","Name":"onmouseup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1481005359,"Kind":"Components.EventHandler","Name":"onmousewheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousewheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousewheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousewheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousewheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousewheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1027155334,"Kind":"Components.EventHandler","Name":"onpaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1641126098,"Kind":"Components.EventHandler","Name":"onpause","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpause","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpause","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpause"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpause' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpause' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1591184366,"Kind":"Components.EventHandler","Name":"onplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":627326954,"Kind":"Components.EventHandler","Name":"onplaying","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplaying","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplaying","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplaying"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplaying' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplaying' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":2038706329,"Kind":"Components.EventHandler","Name":"onpointercancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointercancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointercancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointercancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointercancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointercancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":2038205906,"Kind":"Components.EventHandler","Name":"onpointerdown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerdown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerdown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerdown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerdown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerdown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1300341831,"Kind":"Components.EventHandler","Name":"onpointerenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1906615187,"Kind":"Components.EventHandler","Name":"onpointerleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-886857074,"Kind":"Components.EventHandler","Name":"onpointerlockchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1288481418,"Kind":"Components.EventHandler","Name":"onpointerlockerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":337862707,"Kind":"Components.EventHandler","Name":"onpointermove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointermove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointermove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointermove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointermove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointermove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1073429390,"Kind":"Components.EventHandler","Name":"onpointerout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1007482001,"Kind":"Components.EventHandler","Name":"onpointerover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":10538241,"Kind":"Components.EventHandler","Name":"onpointerup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":167898743,"Kind":"Components.EventHandler","Name":"onprogress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onprogress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onprogress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onprogress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onprogress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onprogress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-828836577,"Kind":"Components.EventHandler","Name":"onratechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onratechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onratechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onratechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onratechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onratechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1129927384,"Kind":"Components.EventHandler","Name":"onreadystatechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreadystatechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreadystatechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreadystatechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreadystatechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreadystatechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-475357510,"Kind":"Components.EventHandler","Name":"onreset","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreset","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreset","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreset"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreset' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreset' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1682341924,"Kind":"Components.EventHandler","Name":"onscroll","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onscroll","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onscroll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onscroll"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onscroll' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onscroll' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":457700328,"Kind":"Components.EventHandler","Name":"onseeked","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeked"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeked' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeked' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-946171910,"Kind":"Components.EventHandler","Name":"onseeking","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeking","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeking","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeking"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeking' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeking' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-568918865,"Kind":"Components.EventHandler","Name":"onselect","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselect","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselect"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselect' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselect' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1303813093,"Kind":"Components.EventHandler","Name":"onselectionchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectionchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectionchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectionchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectionchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectionchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-236190998,"Kind":"Components.EventHandler","Name":"onselectstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":390584938,"Kind":"Components.EventHandler","Name":"onstalled","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstalled","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstalled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstalled"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstalled' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstalled' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1323656549,"Kind":"Components.EventHandler","Name":"onstop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1263064314,"Kind":"Components.EventHandler","Name":"onsubmit","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsubmit","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsubmit"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsubmit' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsubmit' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1103916005,"Kind":"Components.EventHandler","Name":"onsuspend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsuspend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsuspend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsuspend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsuspend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsuspend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-872740196,"Kind":"Components.EventHandler","Name":"ontimeout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1948095577,"Kind":"Components.EventHandler","Name":"ontimeupdate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeupdate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeupdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeupdate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeupdate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeupdate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1188177321,"Kind":"Components.EventHandler","Name":"ontouchcancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchcancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchcancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchcancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchcancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchcancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":2022318710,"Kind":"Components.EventHandler","Name":"ontouchend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1917457565,"Kind":"Components.EventHandler","Name":"ontouchenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":930495500,"Kind":"Components.EventHandler","Name":"ontouchleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1676938229,"Kind":"Components.EventHandler","Name":"ontouchmove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchmove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchmove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchmove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchmove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchmove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1876145572,"Kind":"Components.EventHandler","Name":"ontouchstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1609849009,"Kind":"Components.EventHandler","Name":"onvolumechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onvolumechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onvolumechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onvolumechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onvolumechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onvolumechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1903780158,"Kind":"Components.EventHandler","Name":"onwaiting","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwaiting","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwaiting","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwaiting"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwaiting' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwaiting' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-601456204,"Kind":"Components.EventHandler","Name":"onwheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1765844117,"Kind":"Components.Splat","Name":"Attributes","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Merges a collection of attributes into the current element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@attributes","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Splat","Name":"@attributes","TypeName":"System.Object","Documentation":"Merges a collection of attributes into the current element or component.","Metadata":{"Common.PropertyName":"Attributes","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Splat","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Attributes"}},{"HashCode":-762711084,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.Razor","Documentation":"\n \n implementation targeting elements containing attributes with URL expected values.\n \n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\n targeted by other s. Runs prior to other s to ensure\n application-relative URLs are resolved.\n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"itemid","Value":"~/","ValueComparison":2}]},{"TagName":"a","Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"applet","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"area","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"audio","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"base","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"blockquote","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"button","Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"del","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"embed","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"form","Attributes":[{"Name":"action","Value":"~/","ValueComparison":2}]},{"TagName":"html","Attributes":[{"Name":"manifest","Value":"~/","ValueComparison":2}]},{"TagName":"iframe","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"ins","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"menuitem","Attributes":[{"Name":"icon","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"data","Value":"~/","ValueComparison":2}]},{"TagName":"q","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"script","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"track","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"poster","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper"}},{"HashCode":1742920669,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <a> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"a","Attributes":[{"Name":"asp-action"}]},{"TagName":"a","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"a","Attributes":[{"Name":"asp-area"}]},{"TagName":"a","Attributes":[{"Name":"asp-controller"}]},{"TagName":"a","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"a","Attributes":[{"Name":"asp-host"}]},{"TagName":"a","Attributes":[{"Name":"asp-page"}]},{"TagName":"a","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"a","Attributes":[{"Name":"asp-protocol"}]},{"TagName":"a","Attributes":[{"Name":"asp-route"}]},{"TagName":"a","Attributes":[{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n \n Must be null if is non-null.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n The URL fragment name.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-host","TypeName":"System.String","Documentation":"\n \n The host name.\n \n ","Metadata":{"Common.PropertyName":"Host"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n \n Must be null if or , \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n \n Must be null if or , or \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-protocol","TypeName":"System.String","Documentation":"\n \n The protocol for the URL, such as \"http\" or \"https\".\n \n ","Metadata":{"Common.PropertyName":"Protocol"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if one of , , \n or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper"}},{"HashCode":1301049651,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"cache"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"priority","TypeName":"Microsoft.Extensions.Caching.Memory.CacheItemPriority?","Documentation":"\n \n Gets or sets the policy for the cache entry.\n \n ","Metadata":{"Common.PropertyName":"Priority"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper"}},{"HashCode":1200278292,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n A that renders a Razor component.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"component","TagStructure":2,"Attributes":[{"Name":"type"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"type","TypeName":"System.Type","Documentation":"\n \n Gets or sets the component type. This value is required.\n \n ","Metadata":{"Common.PropertyName":"ComponentType"}},{"Kind":"ITagHelper","Name":"params","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"param-","IndexerTypeName":"System.Object","Documentation":"\n \n Gets or sets values for component parameters.\n \n ","Metadata":{"Common.PropertyName":"Parameters"}},{"Kind":"ITagHelper","Name":"render-mode","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.RenderMode","IsEnum":true,"Documentation":"\n \n Gets or sets the \n \n ","Metadata":{"Common.PropertyName":"RenderMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper"}},{"HashCode":-2021588811,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <distributed-cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"distributed-cache","Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n Gets or sets a unique name to discriminate cached entries.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper"}},{"HashCode":1626127287,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <environment> elements that conditionally renders\n content based on the current value of .\n If the environment is not listed in the specified or , \n or if it is in , the content will not be rendered.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"environment"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Exclude"}},{"Kind":"ITagHelper","Name":"include","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Include"}},{"Kind":"ITagHelper","Name":"names","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Names"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper"}},{"HashCode":-771642370,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <button> elements and <input> elements with\n their type attribute set to image or submit.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"button","Attributes":[{"Name":"asp-action"}]},{"TagName":"button","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"button","Attributes":[{"Name":"asp-area"}]},{"TagName":"button","Attributes":[{"Name":"asp-controller"}]},{"TagName":"button","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"button","Attributes":[{"Name":"asp-page"}]},{"TagName":"button","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"button","Attributes":[{"Name":"asp-route"}]},{"TagName":"button","Attributes":[{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper"}},{"HashCode":673903498,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <form> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"form"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-antiforgery","TypeName":"System.Boolean?","Documentation":"\n \n Whether the antiforgery token should be generated.\n \n Defaults to false if user provides an action attribute\n or if the method is ; true otherwise.\n ","Metadata":{"Common.PropertyName":"Antiforgery"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper"}},{"HashCode":1241311057,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <img> elements that supports file versioning.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"asp-append-version"},{"Name":"src"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean","Documentation":"\n \n Value indicating if file version should be appended to the src urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Source of the image.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper"}},{"HashCode":2073454127,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <input> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-format","TypeName":"System.String","Documentation":"\n \n The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\n result. Sets the generated \"value\" attribute to that formatted string.\n \n \n Not used if the provided (see ) or calculated \"type\" attribute value is\n checkbox, password, or radio. That is, is used when calling\n .\n \n ","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.String","Documentation":"\n \n The type of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the \n helper to call and the default value. A default is not calculated\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\n hidden, password, or radio.\n \n ","Metadata":{"Common.PropertyName":"InputTypeName"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n The value of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\n if is \"radio\". Must not be null in that case.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper"}},{"HashCode":430355872,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <label> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"label","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper"}},{"HashCode":127025987,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <link> elements that supports fallback href paths.\n \n \n The tag helper won't process for cases with just the 'href' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-append-version"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-include"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-class"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-property"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-value"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-include"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to the href urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-href","TypeName":"System.String","Documentation":"\n \n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackHref"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to fallback to in the case the primary\n one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-class","TypeName":"System.String","Documentation":"\n \n The class name defined in the stylesheet to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestClass"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-property","TypeName":"System.String","Documentation":"\n \n The CSS property name to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestProperty"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-value","TypeName":"System.String","Documentation":"\n \n The CSS property value to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestValue"}},{"Kind":"ITagHelper","Name":"href","TypeName":"System.String","Documentation":"\n \n Address of the linked resource.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Href"}},{"Kind":"ITagHelper","Name":"asp-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"HrefExclude"}},{"Kind":"ITagHelper","Name":"asp-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"HrefInclude"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper"}},{"HashCode":-1300937210,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <option> elements.\n \n \n This works in conjunction with . It reads elements\n content but does not modify that content. The only modification it makes is to add a selected attribute\n in some cases.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"option"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n Specifies a value for the <option> element.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper"}},{"HashCode":-1603711075,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n Renders a partial view.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"partial","TagStructure":2,"Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"fallback-name","TypeName":"System.String","Documentation":"\n \n View to lookup if the view specified by cannot be located.\n \n ","Metadata":{"Common.PropertyName":"FallbackName"}},{"Kind":"ITagHelper","Name":"for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"model","TypeName":"System.Object","Documentation":"\n \n The model to pass into the partial view. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name or path of the partial view that is rendered to the response.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"optional","TypeName":"System.Boolean","Documentation":"\n \n When optional, executing the tag helper will no-op if the view cannot be located. \n Otherwise will throw stating the view could not be found.\n \n ","Metadata":{"Common.PropertyName":"Optional"}},{"Kind":"ITagHelper","Name":"view-data","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary","IndexerNamePrefix":"view-data-","IndexerTypeName":"System.Object","Documentation":"\n \n A to pass into the partial view.\n \n ","Metadata":{"Common.PropertyName":"ViewData"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper"}},{"HashCode":-1819322015,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <script> elements that supports fallback src paths.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"script","Attributes":[{"Name":"asp-append-version"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-test"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-include"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to src urls.\n \n \n A query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-src","TypeName":"System.String","Documentation":"\n \n The URL of a Script tag to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrc"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to fallback to in the case the\n primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test","TypeName":"System.String","Documentation":"\n \n The script method defined in the primary script to use for the fallback test.\n \n ","Metadata":{"Common.PropertyName":"FallbackTestExpression"}},{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Address of the external script to use.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"SrcExclude"}},{"Kind":"ITagHelper","Name":"asp-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"SrcInclude"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper"}},{"HashCode":-1985377137,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <select> elements with asp-for and/or\n asp-items attribute(s).\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"asp-for"}]},{"TagName":"select","Attributes":[{"Name":"asp-items"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n A collection of objects used to populate the <select> element with\n <optgroup> and <option> elements.\n \n ","Metadata":{"Common.PropertyName":"Items"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper"}},{"HashCode":644640753,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <textarea> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper"}},{"HashCode":1196345127,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-for\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"span","Attributes":[{"Name":"asp-validation-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n Gets an expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper"}},{"HashCode":1373109323,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-summary\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"div","Attributes":[{"Name":"asp-validation-summary"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-summary","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary","IsEnum":true,"Documentation":"\n \n If or , appends a validation\n summary. Otherwise (, the default), this tag helper does nothing.\n \n \n Thrown if setter is called with an undefined value e.g.\n (ValidationSummary)23.\n \n ","Metadata":{"Common.PropertyName":"ValidationSummary"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper"}},{"HashCode":1771391579,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@bind-","NameComparison":1,"Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-...","TypeName":"System.Collections.Generic.Dictionary","IndexerNamePrefix":"@bind-","IndexerTypeName":"System.Object","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the corresponding bind attribute. For example: @bind-value:format=\"...\" will apply a format string to the value specified in @bind-value=\"...\". The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-...' attribute.","Metadata":{"Common.PropertyName":"Event"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.Fallback":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Bind"}},{"HashCode":-1050212897,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-93204662,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-702456000,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_checked"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-checked","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"checked","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"checkbox","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-210094461,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1907294309,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-269591902,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-440998489,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-1586080658,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-759219191,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1118096480,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":401567156,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-482222366,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"text","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-574622217,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-931687006,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1806902675,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-1926863128,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1924143780,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}},{"HashCode":1111503178,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1147166324,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate"}},{"HashCode":-1626924055,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1927050139,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}},{"HashCode":2113109363,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1732453958,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}},{"HashCode":1959666226,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-395158584,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText"}},{"HashCode":-1712502086,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-911826896,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}},{"HashCode":-352424576,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1740452605,"Kind":"Components.Ref","Name":"Ref","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Populates the specified field or property with a reference to the element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ref","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Ref","Name":"@ref","TypeName":"System.Object","Documentation":"Populates the specified field or property with a reference to the element or component.","Metadata":{"Common.PropertyName":"Ref","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Ref","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Ref"}},{"HashCode":2007196998,"Kind":"Components.Key","Name":"Key","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@key","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Key","Name":"@key","TypeName":"System.Object","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","Metadata":{"Common.PropertyName":"Key","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Key","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Key"}}],"CSharpLanguageVersion":800},"RootNamespace":"BWPMService","Documents":[],"SerializationFormat":"0.2"} \ No newline at end of file diff --git a/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.Manifest.cache b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.Manifest.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.xml b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.xml new file mode 100644 index 0000000..7b21d22 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/BWPMService.StaticWebAssets.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.Manifest.cache b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.Manifest.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.xml b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.xml new file mode 100644 index 0000000..7b21d22 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/CoreWebAPI1.StaticWebAssets.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.Manifest.cache b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.Manifest.cache new file mode 100644 index 0000000..e69de29 diff --git a/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.xml b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.xml new file mode 100644 index 0000000..7b21d22 --- /dev/null +++ b/WebAPI/obj/Release/netcoreapp3.1/staticwebassets/DPMService.StaticWebAssets.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WebAPI/obj/project.assets.json b/WebAPI/obj/project.assets.json new file mode 100644 index 0000000..e4b2285 --- /dev/null +++ b/WebAPI/obj/project.assets.json @@ -0,0 +1,5986 @@ +{ + "version": 3, + "targets": { + ".NETCoreApp,Version=v3.1": { + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "type": "package", + "dependencies": { + "Newtonsoft.Json": "10.0.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "compile": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + }, + "runtime": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + } + }, + "Microsoft.CSharp/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/Microsoft.CSharp.dll": {} + }, + "runtime": { + "lib/netstandard1.3/Microsoft.CSharp.dll": {} + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "build": { + "build/Microsoft.Extensions.ApiDescription.Server.props": {}, + "build/Microsoft.Extensions.ApiDescription.Server.targets": {} + }, + "buildMultiTargeting": { + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {}, + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {} + } + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + }, + "compile": { + "ref/netstandard2.0/_._": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Win32.Registry.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json/10.0.1": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.3.0", + "System.Collections": "4.3.0", + "System.ComponentModel.TypeConverter": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.dll": {} + } + }, + "Newtonsoft.Json.Bson/1.0.1": { + "type": "package", + "dependencies": { + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "10.0.1" + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + }, + "runtime": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "debian.8-x64" + } + } + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "fedora.23-x64" + } + } + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "fedora.24-x64" + } + } + }, + "runtime.native.System/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.native.System.Net.Http/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "opensuse.13.2-x64" + } + } + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "opensuse.42.1-x64" + } + } + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.Apple.dylib": { + "assetType": "native", + "rid": "osx.10.10-x64" + } + } + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib": { + "assetType": "native", + "rid": "osx.10.10-x64" + } + } + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "rhel.7-x64" + } + } + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "ubuntu.14.04-x64" + } + } + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "ubuntu.16.04-x64" + } + } + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "ubuntu.16.10-x64" + } + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "assetType": "native", + "rid": "win-arm64" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "assetType": "native", + "rid": "win-x64" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "Swashbuckle.AspNetCore/6.1.4": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + }, + "build": { + "build/Swashbuckle.AspNetCore.props": {} + } + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "type": "package", + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {} + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "type": "package", + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.1.4" + }, + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "type": "package", + "compile": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + }, + "runtime": { + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "System.AppContext/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.6/System.AppContext.dll": {} + }, + "runtime": { + "lib/netstandard1.6/System.AppContext.dll": {} + } + }, + "System.Buffers/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "lib/netstandard1.1/_._": {} + }, + "runtime": { + "lib/netstandard1.1/System.Buffers.dll": {} + } + }, + "System.Collections/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Collections.Concurrent.dll": {} + } + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} + } + }, + "System.Collections.Specialized/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections.NonGeneric": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Collections.Specialized.dll": {} + } + }, + "System.ComponentModel/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.ComponentModel.dll": {} + } + }, + "System.ComponentModel.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/System.ComponentModel.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard1.0/System.ComponentModel.Primitives.dll": {} + } + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Collections.NonGeneric": "4.3.0", + "System.Collections.Specialized": "4.3.0", + "System.ComponentModel": "4.3.0", + "System.ComponentModel.Primitives": "4.3.0", + "System.Globalization": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.5/System.ComponentModel.TypeConverter.dll": {} + }, + "runtime": { + "lib/netstandard1.5/System.ComponentModel.TypeConverter.dll": {} + } + }, + "System.Console/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Console.dll": {} + } + }, + "System.Data.SqlClient/4.8.2": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Diagnostics.Debug.dll": {} + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "lib/netstandard1.3/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} + } + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/System.Diagnostics.Tools.dll": {} + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.5/System.Diagnostics.Tracing.dll": {} + } + }, + "System.Dynamic.Runtime/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Dynamic.Runtime.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Dynamic.Runtime.dll": {} + } + }, + "System.Globalization/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Globalization.dll": {} + } + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Globalization.Calendars.dll": {} + } + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.IO/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.5/System.IO.dll": {} + } + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.IO.Compression.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} + } + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.IO.FileSystem.dll": {} + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} + } + }, + "System.Linq/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netstandard1.6/System.Linq.dll": {} + }, + "runtime": { + "lib/netstandard1.6/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.6/System.Linq.Expressions.dll": {} + }, + "runtime": { + "lib/netstandard1.6/System.Linq.Expressions.dll": {} + } + }, + "System.Net.Http/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.Http.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.Net.Http.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.Primitives.dll": {} + } + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.Sockets.dll": {} + } + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.ObjectModel.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.ObjectModel.dll": {} + } + }, + "System.Reflection/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.5/System.Reflection.dll": {} + } + }, + "System.Reflection.Emit/4.3.0": { + "type": "package", + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.1/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Reflection.Emit.dll": {} + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {} + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {} + } + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/System.Reflection.Extensions.dll": {} + } + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/System.Reflection.Primitives.dll": {} + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.5/_._": {} + }, + "runtime": { + "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": {} + } + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/System.Resources.ResourceManager.dll": {} + } + }, + "System.Runtime/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + }, + "compile": { + "ref/netstandard1.5/System.Runtime.dll": {} + } + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.5/System.Runtime.Extensions.dll": {} + } + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Runtime.Handles.dll": {} + } + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + }, + "compile": { + "ref/netcoreapp1.1/System.Runtime.InteropServices.dll": {} + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + }, + "compile": { + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "runtime": { + "lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netstandard1.1/System.Runtime.Numerics.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Runtime.Numerics.dll": {} + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Runtime.Serialization.Formatters.dll": {} + }, + "runtime": { + "lib/netstandard1.4/System.Runtime.Serialization.Formatters.dll": {} + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Runtime.Serialization.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll": {} + } + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + }, + "compile": { + "ref/netstandard2.0/_._": {} + }, + "runtime": { + "lib/netstandard2.0/System.Security.AccessControl.dll": {} + }, + "runtimeTargets": { + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {} + }, + "runtimeTargets": { + "runtimes/osx/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": { + "assetType": "runtime", + "rid": "osx" + }, + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netstandard1.6/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "ref/netstandard1.6/_._": {} + }, + "runtime": { + "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": { + "assetType": "runtime", + "rid": "unix" + } + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "compile": { + "ref/netcoreapp3.0/_._": {} + }, + "runtime": { + "lib/netstandard2.0/System.Security.Principal.Windows.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Text.Encoding.dll": {} + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Text.Encoding.Extensions.dll": {} + } + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netcoreapp1.1/System.Text.RegularExpressions.dll": {} + }, + "runtime": { + "lib/netstandard1.6/System.Text.RegularExpressions.dll": {} + } + }, + "System.Threading/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Threading.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Threading.dll": {} + } + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Threading.Tasks.dll": {} + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll": {} + } + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.2/System.Threading.Timer.dll": {} + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Xml.ReaderWriter.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Xml.ReaderWriter.dll": {} + } + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Xml.XDocument.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Xml.XDocument.dll": {} + } + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} + } + } + } + }, + "libraries": { + "Microsoft.AspNet.WebApi.Client/5.2.7": { + "sha512": "/76fAHknzvFqbznS6Uj2sOyE9rJB3PltY+f53TH8dX9RiGhk02EhuFCWljSj5nnqKaTsmma8DFR50OGyQ4yJ1g==", + "type": "package", + "path": "microsoft.aspnet.webapi.client/5.2.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net45/System.Net.Http.Formatting.dll", + "lib/net45/System.Net.Http.Formatting.xml", + "lib/netstandard2.0/System.Net.Http.Formatting.dll", + "lib/netstandard2.0/System.Net.Http.Formatting.xml", + "lib/portable-wp8+netcore45+net45+wp81+wpa81/System.Net.Http.Formatting.dll", + "lib/portable-wp8+netcore45+net45+wp81+wpa81/System.Net.Http.Formatting.xml", + "microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512", + "microsoft.aspnet.webapi.client.nuspec" + ] + }, + "Microsoft.CSharp/4.3.0": { + "sha512": "P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==", + "type": "package", + "path": "microsoft.csharp/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/Microsoft.CSharp.dll", + "lib/netstandard1.3/Microsoft.CSharp.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "microsoft.csharp.4.3.0.nupkg.sha512", + "microsoft.csharp.nuspec", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/Microsoft.CSharp.dll", + "ref/netcore50/Microsoft.CSharp.xml", + "ref/netcore50/de/Microsoft.CSharp.xml", + "ref/netcore50/es/Microsoft.CSharp.xml", + "ref/netcore50/fr/Microsoft.CSharp.xml", + "ref/netcore50/it/Microsoft.CSharp.xml", + "ref/netcore50/ja/Microsoft.CSharp.xml", + "ref/netcore50/ko/Microsoft.CSharp.xml", + "ref/netcore50/ru/Microsoft.CSharp.xml", + "ref/netcore50/zh-hans/Microsoft.CSharp.xml", + "ref/netcore50/zh-hant/Microsoft.CSharp.xml", + "ref/netstandard1.0/Microsoft.CSharp.dll", + "ref/netstandard1.0/Microsoft.CSharp.xml", + "ref/netstandard1.0/de/Microsoft.CSharp.xml", + "ref/netstandard1.0/es/Microsoft.CSharp.xml", + "ref/netstandard1.0/fr/Microsoft.CSharp.xml", + "ref/netstandard1.0/it/Microsoft.CSharp.xml", + "ref/netstandard1.0/ja/Microsoft.CSharp.xml", + "ref/netstandard1.0/ko/Microsoft.CSharp.xml", + "ref/netstandard1.0/ru/Microsoft.CSharp.xml", + "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml", + "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" + ] + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "sha512": "LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "type": "package", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/Microsoft.Extensions.ApiDescription.Server.props", + "build/Microsoft.Extensions.ApiDescription.Server.targets", + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props", + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets", + "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512", + "microsoft.extensions.apidescription.server.nuspec", + "tools/Newtonsoft.Json.dll", + "tools/dotnet-getdocument.deps.json", + "tools/dotnet-getdocument.dll", + "tools/dotnet-getdocument.runtimeconfig.json", + "tools/net461-x86/GetDocument.Insider.exe", + "tools/net461-x86/GetDocument.Insider.exe.config", + "tools/net461/GetDocument.Insider.exe", + "tools/net461/GetDocument.Insider.exe.config", + "tools/netcoreapp2.1/GetDocument.Insider.deps.json", + "tools/netcoreapp2.1/GetDocument.Insider.dll", + "tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json" + ] + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "sha512": "z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "type": "package", + "path": "microsoft.netcore.platforms/3.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netstandard1.0/_._", + "microsoft.netcore.platforms.3.1.0.nupkg.sha512", + "microsoft.netcore.platforms.nuspec", + "runtime.json", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.NETCore.Targets/1.1.0": { + "sha512": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "type": "package", + "path": "microsoft.netcore.targets/1.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "microsoft.netcore.targets.1.1.0.nupkg.sha512", + "microsoft.netcore.targets.nuspec", + "runtime.json" + ] + }, + "Microsoft.OpenApi/1.2.3": { + "sha512": "Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "type": "package", + "path": "microsoft.openapi/1.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net46/Microsoft.OpenApi.dll", + "lib/net46/Microsoft.OpenApi.pdb", + "lib/net46/Microsoft.OpenApi.xml", + "lib/netstandard2.0/Microsoft.OpenApi.dll", + "lib/netstandard2.0/Microsoft.OpenApi.pdb", + "lib/netstandard2.0/Microsoft.OpenApi.xml", + "microsoft.openapi.1.2.3.nupkg.sha512", + "microsoft.openapi.nuspec" + ] + }, + "Microsoft.Win32.Primitives/4.3.0": { + "sha512": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "type": "package", + "path": "microsoft.win32.primitives/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/Microsoft.Win32.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "microsoft.win32.primitives.4.3.0.nupkg.sha512", + "microsoft.win32.primitives.nuspec", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/Microsoft.Win32.Primitives.dll", + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll", + "ref/netstandard1.3/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/de/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/es/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/fr/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/it/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/ja/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/ko/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/ru/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/zh-hans/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/zh-hant/Microsoft.Win32.Primitives.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" + ] + }, + "Microsoft.Win32.Registry/4.7.0": { + "sha512": "KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "type": "package", + "path": "microsoft.win32.registry/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/Microsoft.Win32.Registry.dll", + "lib/net461/Microsoft.Win32.Registry.dll", + "lib/net461/Microsoft.Win32.Registry.xml", + "lib/netstandard1.3/Microsoft.Win32.Registry.dll", + "lib/netstandard2.0/Microsoft.Win32.Registry.dll", + "lib/netstandard2.0/Microsoft.Win32.Registry.xml", + "microsoft.win32.registry.4.7.0.nupkg.sha512", + "microsoft.win32.registry.nuspec", + "ref/net46/Microsoft.Win32.Registry.dll", + "ref/net461/Microsoft.Win32.Registry.dll", + "ref/net461/Microsoft.Win32.Registry.xml", + "ref/net472/Microsoft.Win32.Registry.dll", + "ref/net472/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/Microsoft.Win32.Registry.dll", + "ref/netstandard1.3/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/de/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/es/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/fr/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/it/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ja/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ko/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ru/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/zh-hans/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/zh-hant/Microsoft.Win32.Registry.xml", + "ref/netstandard2.0/Microsoft.Win32.Registry.dll", + "ref/netstandard2.0/Microsoft.Win32.Registry.xml", + "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll", + "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.xml", + "runtimes/win/lib/net46/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/net461/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/net461/Microsoft.Win32.Registry.xml", + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.xml", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "NETStandard.Library/1.6.1": { + "sha512": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "type": "package", + "path": "netstandard.library/1.6.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "netstandard.library.1.6.1.nupkg.sha512", + "netstandard.library.nuspec" + ] + }, + "Newtonsoft.Json/10.0.1": { + "sha512": "ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", + "type": "package", + "path": "newtonsoft.json/10.0.1", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll", + "lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.xml", + "newtonsoft.json.10.0.1.nupkg.sha512", + "newtonsoft.json.nuspec", + "tools/install.ps1" + ] + }, + "Newtonsoft.Json.Bson/1.0.1": { + "sha512": "5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", + "type": "package", + "path": "newtonsoft.json.bson/1.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net45/Newtonsoft.Json.Bson.dll", + "lib/net45/Newtonsoft.Json.Bson.xml", + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll", + "lib/netstandard1.3/Newtonsoft.Json.Bson.xml", + "newtonsoft.json.bson.1.0.1.nupkg.sha512", + "newtonsoft.json.bson.nuspec" + ] + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "type": "package", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "type": "package", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "type": "package", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.native.System/4.3.0": { + "sha512": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "type": "package", + "path": "runtime.native.system/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "runtime.native.system.4.3.0.nupkg.sha512", + "runtime.native.system.nuspec" + ] + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "sha512": "9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "type": "package", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512", + "runtime.native.system.data.sqlclient.sni.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.native.System.IO.Compression/4.3.0": { + "sha512": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "type": "package", + "path": "runtime.native.system.io.compression/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "runtime.native.system.io.compression.4.3.0.nupkg.sha512", + "runtime.native.system.io.compression.nuspec" + ] + }, + "runtime.native.System.Net.Http/4.3.0": { + "sha512": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "type": "package", + "path": "runtime.native.system.net.http/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "runtime.native.system.net.http.4.3.0.nupkg.sha512", + "runtime.native.system.net.http.nuspec" + ] + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "sha512": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "type": "package", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512", + "runtime.native.system.security.cryptography.apple.nuspec" + ] + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "type": "package", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.native.system.security.cryptography.openssl.nuspec" + ] + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "type": "package", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "type": "package", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "sha512": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "type": "package", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512", + "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.nuspec", + "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.Apple.dylib" + ] + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "type": "package", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib" + ] + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "type": "package", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "type": "package", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "type": "package", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "type": "package", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "type": "package", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-arm64/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "type": "package", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-x64.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-x64/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "type": "package", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-x86.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-x86/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Swashbuckle.AspNetCore/6.1.4": { + "sha512": "aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", + "type": "package", + "path": "swashbuckle.aspnetcore/6.1.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/Swashbuckle.AspNetCore.props", + "swashbuckle.aspnetcore.6.1.4.nupkg.sha512", + "swashbuckle.aspnetcore.nuspec" + ] + }, + "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "sha512": "5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", + "type": "package", + "path": "swashbuckle.aspnetcore.swagger/6.1.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.xml", + "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512", + "swashbuckle.aspnetcore.swagger.nuspec" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "sha512": "i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", + "type": "package", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512", + "swashbuckle.aspnetcore.swaggergen.nuspec" + ] + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "sha512": "Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", + "type": "package", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512", + "swashbuckle.aspnetcore.swaggerui.nuspec" + ] + }, + "System.AppContext/4.3.0": { + "sha512": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "type": "package", + "path": "system.appcontext/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.AppContext.dll", + "lib/net463/System.AppContext.dll", + "lib/netcore50/System.AppContext.dll", + "lib/netstandard1.6/System.AppContext.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.AppContext.dll", + "ref/net463/System.AppContext.dll", + "ref/netstandard/_._", + "ref/netstandard1.3/System.AppContext.dll", + "ref/netstandard1.3/System.AppContext.xml", + "ref/netstandard1.3/de/System.AppContext.xml", + "ref/netstandard1.3/es/System.AppContext.xml", + "ref/netstandard1.3/fr/System.AppContext.xml", + "ref/netstandard1.3/it/System.AppContext.xml", + "ref/netstandard1.3/ja/System.AppContext.xml", + "ref/netstandard1.3/ko/System.AppContext.xml", + "ref/netstandard1.3/ru/System.AppContext.xml", + "ref/netstandard1.3/zh-hans/System.AppContext.xml", + "ref/netstandard1.3/zh-hant/System.AppContext.xml", + "ref/netstandard1.6/System.AppContext.dll", + "ref/netstandard1.6/System.AppContext.xml", + "ref/netstandard1.6/de/System.AppContext.xml", + "ref/netstandard1.6/es/System.AppContext.xml", + "ref/netstandard1.6/fr/System.AppContext.xml", + "ref/netstandard1.6/it/System.AppContext.xml", + "ref/netstandard1.6/ja/System.AppContext.xml", + "ref/netstandard1.6/ko/System.AppContext.xml", + "ref/netstandard1.6/ru/System.AppContext.xml", + "ref/netstandard1.6/zh-hans/System.AppContext.xml", + "ref/netstandard1.6/zh-hant/System.AppContext.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.AppContext.dll", + "system.appcontext.4.3.0.nupkg.sha512", + "system.appcontext.nuspec" + ] + }, + "System.Buffers/4.3.0": { + "sha512": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "type": "package", + "path": "system.buffers/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.1/.xml", + "lib/netstandard1.1/System.Buffers.dll", + "system.buffers.4.3.0.nupkg.sha512", + "system.buffers.nuspec" + ] + }, + "System.Collections/4.3.0": { + "sha512": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "type": "package", + "path": "system.collections/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Collections.dll", + "ref/netcore50/System.Collections.xml", + "ref/netcore50/de/System.Collections.xml", + "ref/netcore50/es/System.Collections.xml", + "ref/netcore50/fr/System.Collections.xml", + "ref/netcore50/it/System.Collections.xml", + "ref/netcore50/ja/System.Collections.xml", + "ref/netcore50/ko/System.Collections.xml", + "ref/netcore50/ru/System.Collections.xml", + "ref/netcore50/zh-hans/System.Collections.xml", + "ref/netcore50/zh-hant/System.Collections.xml", + "ref/netstandard1.0/System.Collections.dll", + "ref/netstandard1.0/System.Collections.xml", + "ref/netstandard1.0/de/System.Collections.xml", + "ref/netstandard1.0/es/System.Collections.xml", + "ref/netstandard1.0/fr/System.Collections.xml", + "ref/netstandard1.0/it/System.Collections.xml", + "ref/netstandard1.0/ja/System.Collections.xml", + "ref/netstandard1.0/ko/System.Collections.xml", + "ref/netstandard1.0/ru/System.Collections.xml", + "ref/netstandard1.0/zh-hans/System.Collections.xml", + "ref/netstandard1.0/zh-hant/System.Collections.xml", + "ref/netstandard1.3/System.Collections.dll", + "ref/netstandard1.3/System.Collections.xml", + "ref/netstandard1.3/de/System.Collections.xml", + "ref/netstandard1.3/es/System.Collections.xml", + "ref/netstandard1.3/fr/System.Collections.xml", + "ref/netstandard1.3/it/System.Collections.xml", + "ref/netstandard1.3/ja/System.Collections.xml", + "ref/netstandard1.3/ko/System.Collections.xml", + "ref/netstandard1.3/ru/System.Collections.xml", + "ref/netstandard1.3/zh-hans/System.Collections.xml", + "ref/netstandard1.3/zh-hant/System.Collections.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.collections.4.3.0.nupkg.sha512", + "system.collections.nuspec" + ] + }, + "System.Collections.Concurrent/4.3.0": { + "sha512": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "type": "package", + "path": "system.collections.concurrent/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Collections.Concurrent.dll", + "lib/netstandard1.3/System.Collections.Concurrent.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Collections.Concurrent.dll", + "ref/netcore50/System.Collections.Concurrent.xml", + "ref/netcore50/de/System.Collections.Concurrent.xml", + "ref/netcore50/es/System.Collections.Concurrent.xml", + "ref/netcore50/fr/System.Collections.Concurrent.xml", + "ref/netcore50/it/System.Collections.Concurrent.xml", + "ref/netcore50/ja/System.Collections.Concurrent.xml", + "ref/netcore50/ko/System.Collections.Concurrent.xml", + "ref/netcore50/ru/System.Collections.Concurrent.xml", + "ref/netcore50/zh-hans/System.Collections.Concurrent.xml", + "ref/netcore50/zh-hant/System.Collections.Concurrent.xml", + "ref/netstandard1.1/System.Collections.Concurrent.dll", + "ref/netstandard1.1/System.Collections.Concurrent.xml", + "ref/netstandard1.1/de/System.Collections.Concurrent.xml", + "ref/netstandard1.1/es/System.Collections.Concurrent.xml", + "ref/netstandard1.1/fr/System.Collections.Concurrent.xml", + "ref/netstandard1.1/it/System.Collections.Concurrent.xml", + "ref/netstandard1.1/ja/System.Collections.Concurrent.xml", + "ref/netstandard1.1/ko/System.Collections.Concurrent.xml", + "ref/netstandard1.1/ru/System.Collections.Concurrent.xml", + "ref/netstandard1.1/zh-hans/System.Collections.Concurrent.xml", + "ref/netstandard1.1/zh-hant/System.Collections.Concurrent.xml", + "ref/netstandard1.3/System.Collections.Concurrent.dll", + "ref/netstandard1.3/System.Collections.Concurrent.xml", + "ref/netstandard1.3/de/System.Collections.Concurrent.xml", + "ref/netstandard1.3/es/System.Collections.Concurrent.xml", + "ref/netstandard1.3/fr/System.Collections.Concurrent.xml", + "ref/netstandard1.3/it/System.Collections.Concurrent.xml", + "ref/netstandard1.3/ja/System.Collections.Concurrent.xml", + "ref/netstandard1.3/ko/System.Collections.Concurrent.xml", + "ref/netstandard1.3/ru/System.Collections.Concurrent.xml", + "ref/netstandard1.3/zh-hans/System.Collections.Concurrent.xml", + "ref/netstandard1.3/zh-hant/System.Collections.Concurrent.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.collections.concurrent.4.3.0.nupkg.sha512", + "system.collections.concurrent.nuspec" + ] + }, + "System.Collections.NonGeneric/4.3.0": { + "sha512": "prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "type": "package", + "path": "system.collections.nongeneric/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Collections.NonGeneric.dll", + "lib/netstandard1.3/System.Collections.NonGeneric.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Collections.NonGeneric.dll", + "ref/netstandard1.3/System.Collections.NonGeneric.dll", + "ref/netstandard1.3/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/de/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/es/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/fr/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/it/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/ja/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/ko/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/ru/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/zh-hans/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/zh-hant/System.Collections.NonGeneric.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.collections.nongeneric.4.3.0.nupkg.sha512", + "system.collections.nongeneric.nuspec" + ] + }, + "System.Collections.Specialized/4.3.0": { + "sha512": "Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", + "type": "package", + "path": "system.collections.specialized/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Collections.Specialized.dll", + "lib/netstandard1.3/System.Collections.Specialized.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Collections.Specialized.dll", + "ref/netstandard1.3/System.Collections.Specialized.dll", + "ref/netstandard1.3/System.Collections.Specialized.xml", + "ref/netstandard1.3/de/System.Collections.Specialized.xml", + "ref/netstandard1.3/es/System.Collections.Specialized.xml", + "ref/netstandard1.3/fr/System.Collections.Specialized.xml", + "ref/netstandard1.3/it/System.Collections.Specialized.xml", + "ref/netstandard1.3/ja/System.Collections.Specialized.xml", + "ref/netstandard1.3/ko/System.Collections.Specialized.xml", + "ref/netstandard1.3/ru/System.Collections.Specialized.xml", + "ref/netstandard1.3/zh-hans/System.Collections.Specialized.xml", + "ref/netstandard1.3/zh-hant/System.Collections.Specialized.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.collections.specialized.4.3.0.nupkg.sha512", + "system.collections.specialized.nuspec" + ] + }, + "System.ComponentModel/4.3.0": { + "sha512": "VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", + "type": "package", + "path": "system.componentmodel/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.ComponentModel.dll", + "lib/netstandard1.3/System.ComponentModel.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.ComponentModel.dll", + "ref/netcore50/System.ComponentModel.xml", + "ref/netcore50/de/System.ComponentModel.xml", + "ref/netcore50/es/System.ComponentModel.xml", + "ref/netcore50/fr/System.ComponentModel.xml", + "ref/netcore50/it/System.ComponentModel.xml", + "ref/netcore50/ja/System.ComponentModel.xml", + "ref/netcore50/ko/System.ComponentModel.xml", + "ref/netcore50/ru/System.ComponentModel.xml", + "ref/netcore50/zh-hans/System.ComponentModel.xml", + "ref/netcore50/zh-hant/System.ComponentModel.xml", + "ref/netstandard1.0/System.ComponentModel.dll", + "ref/netstandard1.0/System.ComponentModel.xml", + "ref/netstandard1.0/de/System.ComponentModel.xml", + "ref/netstandard1.0/es/System.ComponentModel.xml", + "ref/netstandard1.0/fr/System.ComponentModel.xml", + "ref/netstandard1.0/it/System.ComponentModel.xml", + "ref/netstandard1.0/ja/System.ComponentModel.xml", + "ref/netstandard1.0/ko/System.ComponentModel.xml", + "ref/netstandard1.0/ru/System.ComponentModel.xml", + "ref/netstandard1.0/zh-hans/System.ComponentModel.xml", + "ref/netstandard1.0/zh-hant/System.ComponentModel.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.componentmodel.4.3.0.nupkg.sha512", + "system.componentmodel.nuspec" + ] + }, + "System.ComponentModel.Primitives/4.3.0": { + "sha512": "j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", + "type": "package", + "path": "system.componentmodel.primitives/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/System.ComponentModel.Primitives.dll", + "lib/netstandard1.0/System.ComponentModel.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/System.ComponentModel.Primitives.dll", + "ref/netstandard1.0/System.ComponentModel.Primitives.dll", + "ref/netstandard1.0/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/de/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/es/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/fr/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/it/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/ja/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/ko/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/ru/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/zh-hans/System.ComponentModel.Primitives.xml", + "ref/netstandard1.0/zh-hant/System.ComponentModel.Primitives.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.componentmodel.primitives.4.3.0.nupkg.sha512", + "system.componentmodel.primitives.nuspec" + ] + }, + "System.ComponentModel.TypeConverter/4.3.0": { + "sha512": "16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", + "type": "package", + "path": "system.componentmodel.typeconverter/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/System.ComponentModel.TypeConverter.dll", + "lib/net462/System.ComponentModel.TypeConverter.dll", + "lib/netstandard1.0/System.ComponentModel.TypeConverter.dll", + "lib/netstandard1.5/System.ComponentModel.TypeConverter.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/System.ComponentModel.TypeConverter.dll", + "ref/net462/System.ComponentModel.TypeConverter.dll", + "ref/netstandard1.0/System.ComponentModel.TypeConverter.dll", + "ref/netstandard1.0/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/de/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/es/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/fr/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/it/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/ja/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/ko/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/ru/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/zh-hans/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.0/zh-hant/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/System.ComponentModel.TypeConverter.dll", + "ref/netstandard1.5/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/de/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/es/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/fr/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/it/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/ja/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/ko/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/ru/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/zh-hans/System.ComponentModel.TypeConverter.xml", + "ref/netstandard1.5/zh-hant/System.ComponentModel.TypeConverter.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.componentmodel.typeconverter.4.3.0.nupkg.sha512", + "system.componentmodel.typeconverter.nuspec" + ] + }, + "System.Console/4.3.0": { + "sha512": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "type": "package", + "path": "system.console/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Console.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Console.dll", + "ref/netstandard1.3/System.Console.dll", + "ref/netstandard1.3/System.Console.xml", + "ref/netstandard1.3/de/System.Console.xml", + "ref/netstandard1.3/es/System.Console.xml", + "ref/netstandard1.3/fr/System.Console.xml", + "ref/netstandard1.3/it/System.Console.xml", + "ref/netstandard1.3/ja/System.Console.xml", + "ref/netstandard1.3/ko/System.Console.xml", + "ref/netstandard1.3/ru/System.Console.xml", + "ref/netstandard1.3/zh-hans/System.Console.xml", + "ref/netstandard1.3/zh-hant/System.Console.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.console.4.3.0.nupkg.sha512", + "system.console.nuspec" + ] + }, + "System.Data.SqlClient/4.8.2": { + "sha512": "80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==", + "type": "package", + "path": "system.data.sqlclient/4.8.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net451/System.Data.SqlClient.dll", + "lib/net46/System.Data.SqlClient.dll", + "lib/net461/System.Data.SqlClient.dll", + "lib/net461/System.Data.SqlClient.xml", + "lib/netcoreapp2.1/System.Data.SqlClient.dll", + "lib/netcoreapp2.1/System.Data.SqlClient.xml", + "lib/netstandard1.2/System.Data.SqlClient.dll", + "lib/netstandard1.2/System.Data.SqlClient.xml", + "lib/netstandard1.3/System.Data.SqlClient.dll", + "lib/netstandard1.3/System.Data.SqlClient.xml", + "lib/netstandard2.0/System.Data.SqlClient.dll", + "lib/netstandard2.0/System.Data.SqlClient.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net451/System.Data.SqlClient.dll", + "ref/net46/System.Data.SqlClient.dll", + "ref/net461/System.Data.SqlClient.dll", + "ref/net461/System.Data.SqlClient.xml", + "ref/netcoreapp2.1/System.Data.SqlClient.dll", + "ref/netcoreapp2.1/System.Data.SqlClient.xml", + "ref/netstandard1.2/System.Data.SqlClient.dll", + "ref/netstandard1.2/System.Data.SqlClient.xml", + "ref/netstandard1.2/de/System.Data.SqlClient.xml", + "ref/netstandard1.2/es/System.Data.SqlClient.xml", + "ref/netstandard1.2/fr/System.Data.SqlClient.xml", + "ref/netstandard1.2/it/System.Data.SqlClient.xml", + "ref/netstandard1.2/ja/System.Data.SqlClient.xml", + "ref/netstandard1.2/ko/System.Data.SqlClient.xml", + "ref/netstandard1.2/ru/System.Data.SqlClient.xml", + "ref/netstandard1.2/zh-hans/System.Data.SqlClient.xml", + "ref/netstandard1.2/zh-hant/System.Data.SqlClient.xml", + "ref/netstandard1.3/System.Data.SqlClient.dll", + "ref/netstandard1.3/System.Data.SqlClient.xml", + "ref/netstandard1.3/de/System.Data.SqlClient.xml", + "ref/netstandard1.3/es/System.Data.SqlClient.xml", + "ref/netstandard1.3/fr/System.Data.SqlClient.xml", + "ref/netstandard1.3/it/System.Data.SqlClient.xml", + "ref/netstandard1.3/ja/System.Data.SqlClient.xml", + "ref/netstandard1.3/ko/System.Data.SqlClient.xml", + "ref/netstandard1.3/ru/System.Data.SqlClient.xml", + "ref/netstandard1.3/zh-hans/System.Data.SqlClient.xml", + "ref/netstandard1.3/zh-hant/System.Data.SqlClient.xml", + "ref/netstandard2.0/System.Data.SqlClient.dll", + "ref/netstandard2.0/System.Data.SqlClient.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll", + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.xml", + "runtimes/unix/lib/netstandard1.3/System.Data.SqlClient.dll", + "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll", + "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.xml", + "runtimes/win/lib/net451/System.Data.SqlClient.dll", + "runtimes/win/lib/net46/System.Data.SqlClient.dll", + "runtimes/win/lib/net461/System.Data.SqlClient.dll", + "runtimes/win/lib/net461/System.Data.SqlClient.xml", + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll", + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.xml", + "runtimes/win/lib/netstandard1.3/System.Data.SqlClient.dll", + "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.dll", + "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.xml", + "runtimes/win/lib/uap10.0.16299/System.Data.SqlClient.dll", + "runtimes/win/lib/uap10.0.16299/System.Data.SqlClient.xml", + "system.data.sqlclient.4.8.2.nupkg.sha512", + "system.data.sqlclient.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Diagnostics.Debug/4.3.0": { + "sha512": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "type": "package", + "path": "system.diagnostics.debug/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Diagnostics.Debug.dll", + "ref/netcore50/System.Diagnostics.Debug.xml", + "ref/netcore50/de/System.Diagnostics.Debug.xml", + "ref/netcore50/es/System.Diagnostics.Debug.xml", + "ref/netcore50/fr/System.Diagnostics.Debug.xml", + "ref/netcore50/it/System.Diagnostics.Debug.xml", + "ref/netcore50/ja/System.Diagnostics.Debug.xml", + "ref/netcore50/ko/System.Diagnostics.Debug.xml", + "ref/netcore50/ru/System.Diagnostics.Debug.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Debug.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/System.Diagnostics.Debug.dll", + "ref/netstandard1.0/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/de/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/es/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/fr/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/it/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/ja/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/ko/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/ru/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/zh-hans/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/zh-hant/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/System.Diagnostics.Debug.dll", + "ref/netstandard1.3/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/de/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/es/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/fr/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/it/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/ja/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/ko/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/ru/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/zh-hans/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/zh-hant/System.Diagnostics.Debug.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.diagnostics.debug.4.3.0.nupkg.sha512", + "system.diagnostics.debug.nuspec" + ] + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "sha512": "tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "type": "package", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/net46/System.Diagnostics.DiagnosticSource.dll", + "lib/net46/System.Diagnostics.DiagnosticSource.xml", + "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.dll", + "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.xml", + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll", + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml", + "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.dll", + "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.xml", + "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512", + "system.diagnostics.diagnosticsource.nuspec" + ] + }, + "System.Diagnostics.Tools/4.3.0": { + "sha512": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "type": "package", + "path": "system.diagnostics.tools/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Diagnostics.Tools.dll", + "ref/netcore50/System.Diagnostics.Tools.xml", + "ref/netcore50/de/System.Diagnostics.Tools.xml", + "ref/netcore50/es/System.Diagnostics.Tools.xml", + "ref/netcore50/fr/System.Diagnostics.Tools.xml", + "ref/netcore50/it/System.Diagnostics.Tools.xml", + "ref/netcore50/ja/System.Diagnostics.Tools.xml", + "ref/netcore50/ko/System.Diagnostics.Tools.xml", + "ref/netcore50/ru/System.Diagnostics.Tools.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Tools.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/System.Diagnostics.Tools.dll", + "ref/netstandard1.0/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/de/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/es/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/fr/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/it/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/ja/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/ko/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/ru/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/zh-hans/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/zh-hant/System.Diagnostics.Tools.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.diagnostics.tools.4.3.0.nupkg.sha512", + "system.diagnostics.tools.nuspec" + ] + }, + "System.Diagnostics.Tracing/4.3.0": { + "sha512": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "type": "package", + "path": "system.diagnostics.tracing/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net462/System.Diagnostics.Tracing.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net462/System.Diagnostics.Tracing.dll", + "ref/netcore50/System.Diagnostics.Tracing.dll", + "ref/netcore50/System.Diagnostics.Tracing.xml", + "ref/netcore50/de/System.Diagnostics.Tracing.xml", + "ref/netcore50/es/System.Diagnostics.Tracing.xml", + "ref/netcore50/fr/System.Diagnostics.Tracing.xml", + "ref/netcore50/it/System.Diagnostics.Tracing.xml", + "ref/netcore50/ja/System.Diagnostics.Tracing.xml", + "ref/netcore50/ko/System.Diagnostics.Tracing.xml", + "ref/netcore50/ru/System.Diagnostics.Tracing.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/System.Diagnostics.Tracing.dll", + "ref/netstandard1.1/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/de/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/es/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/fr/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/it/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/ja/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/ko/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/ru/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/zh-hant/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/System.Diagnostics.Tracing.dll", + "ref/netstandard1.2/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/de/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/es/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/fr/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/it/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/ja/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/ko/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/ru/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/zh-hant/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/System.Diagnostics.Tracing.dll", + "ref/netstandard1.3/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/de/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/es/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/fr/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/it/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/ja/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/ko/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/ru/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/zh-hant/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/System.Diagnostics.Tracing.dll", + "ref/netstandard1.5/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/de/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/es/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/fr/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/it/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/ja/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/ko/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/ru/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/zh-hant/System.Diagnostics.Tracing.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.diagnostics.tracing.4.3.0.nupkg.sha512", + "system.diagnostics.tracing.nuspec" + ] + }, + "System.Dynamic.Runtime/4.3.0": { + "sha512": "SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "type": "package", + "path": "system.dynamic.runtime/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Dynamic.Runtime.dll", + "lib/netstandard1.3/System.Dynamic.Runtime.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Dynamic.Runtime.dll", + "ref/netcore50/System.Dynamic.Runtime.xml", + "ref/netcore50/de/System.Dynamic.Runtime.xml", + "ref/netcore50/es/System.Dynamic.Runtime.xml", + "ref/netcore50/fr/System.Dynamic.Runtime.xml", + "ref/netcore50/it/System.Dynamic.Runtime.xml", + "ref/netcore50/ja/System.Dynamic.Runtime.xml", + "ref/netcore50/ko/System.Dynamic.Runtime.xml", + "ref/netcore50/ru/System.Dynamic.Runtime.xml", + "ref/netcore50/zh-hans/System.Dynamic.Runtime.xml", + "ref/netcore50/zh-hant/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/System.Dynamic.Runtime.dll", + "ref/netstandard1.0/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/de/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/es/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/fr/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/it/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/ja/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/ko/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/ru/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/zh-hans/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/zh-hant/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/System.Dynamic.Runtime.dll", + "ref/netstandard1.3/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/de/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/es/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/fr/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/it/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/ja/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/ko/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/ru/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/zh-hans/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/zh-hant/System.Dynamic.Runtime.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll", + "system.dynamic.runtime.4.3.0.nupkg.sha512", + "system.dynamic.runtime.nuspec" + ] + }, + "System.Globalization/4.3.0": { + "sha512": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "type": "package", + "path": "system.globalization/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Globalization.dll", + "ref/netcore50/System.Globalization.xml", + "ref/netcore50/de/System.Globalization.xml", + "ref/netcore50/es/System.Globalization.xml", + "ref/netcore50/fr/System.Globalization.xml", + "ref/netcore50/it/System.Globalization.xml", + "ref/netcore50/ja/System.Globalization.xml", + "ref/netcore50/ko/System.Globalization.xml", + "ref/netcore50/ru/System.Globalization.xml", + "ref/netcore50/zh-hans/System.Globalization.xml", + "ref/netcore50/zh-hant/System.Globalization.xml", + "ref/netstandard1.0/System.Globalization.dll", + "ref/netstandard1.0/System.Globalization.xml", + "ref/netstandard1.0/de/System.Globalization.xml", + "ref/netstandard1.0/es/System.Globalization.xml", + "ref/netstandard1.0/fr/System.Globalization.xml", + "ref/netstandard1.0/it/System.Globalization.xml", + "ref/netstandard1.0/ja/System.Globalization.xml", + "ref/netstandard1.0/ko/System.Globalization.xml", + "ref/netstandard1.0/ru/System.Globalization.xml", + "ref/netstandard1.0/zh-hans/System.Globalization.xml", + "ref/netstandard1.0/zh-hant/System.Globalization.xml", + "ref/netstandard1.3/System.Globalization.dll", + "ref/netstandard1.3/System.Globalization.xml", + "ref/netstandard1.3/de/System.Globalization.xml", + "ref/netstandard1.3/es/System.Globalization.xml", + "ref/netstandard1.3/fr/System.Globalization.xml", + "ref/netstandard1.3/it/System.Globalization.xml", + "ref/netstandard1.3/ja/System.Globalization.xml", + "ref/netstandard1.3/ko/System.Globalization.xml", + "ref/netstandard1.3/ru/System.Globalization.xml", + "ref/netstandard1.3/zh-hans/System.Globalization.xml", + "ref/netstandard1.3/zh-hant/System.Globalization.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.globalization.4.3.0.nupkg.sha512", + "system.globalization.nuspec" + ] + }, + "System.Globalization.Calendars/4.3.0": { + "sha512": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "type": "package", + "path": "system.globalization.calendars/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Globalization.Calendars.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Globalization.Calendars.dll", + "ref/netstandard1.3/System.Globalization.Calendars.dll", + "ref/netstandard1.3/System.Globalization.Calendars.xml", + "ref/netstandard1.3/de/System.Globalization.Calendars.xml", + "ref/netstandard1.3/es/System.Globalization.Calendars.xml", + "ref/netstandard1.3/fr/System.Globalization.Calendars.xml", + "ref/netstandard1.3/it/System.Globalization.Calendars.xml", + "ref/netstandard1.3/ja/System.Globalization.Calendars.xml", + "ref/netstandard1.3/ko/System.Globalization.Calendars.xml", + "ref/netstandard1.3/ru/System.Globalization.Calendars.xml", + "ref/netstandard1.3/zh-hans/System.Globalization.Calendars.xml", + "ref/netstandard1.3/zh-hant/System.Globalization.Calendars.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.globalization.calendars.4.3.0.nupkg.sha512", + "system.globalization.calendars.nuspec" + ] + }, + "System.Globalization.Extensions/4.3.0": { + "sha512": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "type": "package", + "path": "system.globalization.extensions/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Globalization.Extensions.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Globalization.Extensions.dll", + "ref/netstandard1.3/System.Globalization.Extensions.dll", + "ref/netstandard1.3/System.Globalization.Extensions.xml", + "ref/netstandard1.3/de/System.Globalization.Extensions.xml", + "ref/netstandard1.3/es/System.Globalization.Extensions.xml", + "ref/netstandard1.3/fr/System.Globalization.Extensions.xml", + "ref/netstandard1.3/it/System.Globalization.Extensions.xml", + "ref/netstandard1.3/ja/System.Globalization.Extensions.xml", + "ref/netstandard1.3/ko/System.Globalization.Extensions.xml", + "ref/netstandard1.3/ru/System.Globalization.Extensions.xml", + "ref/netstandard1.3/zh-hans/System.Globalization.Extensions.xml", + "ref/netstandard1.3/zh-hant/System.Globalization.Extensions.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll", + "runtimes/win/lib/net46/System.Globalization.Extensions.dll", + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll", + "system.globalization.extensions.4.3.0.nupkg.sha512", + "system.globalization.extensions.nuspec" + ] + }, + "System.IO/4.3.0": { + "sha512": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "type": "package", + "path": "system.io/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net462/System.IO.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net462/System.IO.dll", + "ref/netcore50/System.IO.dll", + "ref/netcore50/System.IO.xml", + "ref/netcore50/de/System.IO.xml", + "ref/netcore50/es/System.IO.xml", + "ref/netcore50/fr/System.IO.xml", + "ref/netcore50/it/System.IO.xml", + "ref/netcore50/ja/System.IO.xml", + "ref/netcore50/ko/System.IO.xml", + "ref/netcore50/ru/System.IO.xml", + "ref/netcore50/zh-hans/System.IO.xml", + "ref/netcore50/zh-hant/System.IO.xml", + "ref/netstandard1.0/System.IO.dll", + "ref/netstandard1.0/System.IO.xml", + "ref/netstandard1.0/de/System.IO.xml", + "ref/netstandard1.0/es/System.IO.xml", + "ref/netstandard1.0/fr/System.IO.xml", + "ref/netstandard1.0/it/System.IO.xml", + "ref/netstandard1.0/ja/System.IO.xml", + "ref/netstandard1.0/ko/System.IO.xml", + "ref/netstandard1.0/ru/System.IO.xml", + "ref/netstandard1.0/zh-hans/System.IO.xml", + "ref/netstandard1.0/zh-hant/System.IO.xml", + "ref/netstandard1.3/System.IO.dll", + "ref/netstandard1.3/System.IO.xml", + "ref/netstandard1.3/de/System.IO.xml", + "ref/netstandard1.3/es/System.IO.xml", + "ref/netstandard1.3/fr/System.IO.xml", + "ref/netstandard1.3/it/System.IO.xml", + "ref/netstandard1.3/ja/System.IO.xml", + "ref/netstandard1.3/ko/System.IO.xml", + "ref/netstandard1.3/ru/System.IO.xml", + "ref/netstandard1.3/zh-hans/System.IO.xml", + "ref/netstandard1.3/zh-hant/System.IO.xml", + "ref/netstandard1.5/System.IO.dll", + "ref/netstandard1.5/System.IO.xml", + "ref/netstandard1.5/de/System.IO.xml", + "ref/netstandard1.5/es/System.IO.xml", + "ref/netstandard1.5/fr/System.IO.xml", + "ref/netstandard1.5/it/System.IO.xml", + "ref/netstandard1.5/ja/System.IO.xml", + "ref/netstandard1.5/ko/System.IO.xml", + "ref/netstandard1.5/ru/System.IO.xml", + "ref/netstandard1.5/zh-hans/System.IO.xml", + "ref/netstandard1.5/zh-hant/System.IO.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.io.4.3.0.nupkg.sha512", + "system.io.nuspec" + ] + }, + "System.IO.Compression/4.3.0": { + "sha512": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "type": "package", + "path": "system.io.compression/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net46/System.IO.Compression.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net46/System.IO.Compression.dll", + "ref/netcore50/System.IO.Compression.dll", + "ref/netcore50/System.IO.Compression.xml", + "ref/netcore50/de/System.IO.Compression.xml", + "ref/netcore50/es/System.IO.Compression.xml", + "ref/netcore50/fr/System.IO.Compression.xml", + "ref/netcore50/it/System.IO.Compression.xml", + "ref/netcore50/ja/System.IO.Compression.xml", + "ref/netcore50/ko/System.IO.Compression.xml", + "ref/netcore50/ru/System.IO.Compression.xml", + "ref/netcore50/zh-hans/System.IO.Compression.xml", + "ref/netcore50/zh-hant/System.IO.Compression.xml", + "ref/netstandard1.1/System.IO.Compression.dll", + "ref/netstandard1.1/System.IO.Compression.xml", + "ref/netstandard1.1/de/System.IO.Compression.xml", + "ref/netstandard1.1/es/System.IO.Compression.xml", + "ref/netstandard1.1/fr/System.IO.Compression.xml", + "ref/netstandard1.1/it/System.IO.Compression.xml", + "ref/netstandard1.1/ja/System.IO.Compression.xml", + "ref/netstandard1.1/ko/System.IO.Compression.xml", + "ref/netstandard1.1/ru/System.IO.Compression.xml", + "ref/netstandard1.1/zh-hans/System.IO.Compression.xml", + "ref/netstandard1.1/zh-hant/System.IO.Compression.xml", + "ref/netstandard1.3/System.IO.Compression.dll", + "ref/netstandard1.3/System.IO.Compression.xml", + "ref/netstandard1.3/de/System.IO.Compression.xml", + "ref/netstandard1.3/es/System.IO.Compression.xml", + "ref/netstandard1.3/fr/System.IO.Compression.xml", + "ref/netstandard1.3/it/System.IO.Compression.xml", + "ref/netstandard1.3/ja/System.IO.Compression.xml", + "ref/netstandard1.3/ko/System.IO.Compression.xml", + "ref/netstandard1.3/ru/System.IO.Compression.xml", + "ref/netstandard1.3/zh-hans/System.IO.Compression.xml", + "ref/netstandard1.3/zh-hant/System.IO.Compression.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll", + "runtimes/win/lib/net46/System.IO.Compression.dll", + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll", + "system.io.compression.4.3.0.nupkg.sha512", + "system.io.compression.nuspec" + ] + }, + "System.IO.Compression.ZipFile/4.3.0": { + "sha512": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "type": "package", + "path": "system.io.compression.zipfile/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.IO.Compression.ZipFile.dll", + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.IO.Compression.ZipFile.dll", + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll", + "ref/netstandard1.3/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/de/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/es/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/fr/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/it/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/ja/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/ko/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/ru/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/zh-hans/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/zh-hant/System.IO.Compression.ZipFile.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.io.compression.zipfile.4.3.0.nupkg.sha512", + "system.io.compression.zipfile.nuspec" + ] + }, + "System.IO.FileSystem/4.3.0": { + "sha512": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "type": "package", + "path": "system.io.filesystem/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.IO.FileSystem.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.IO.FileSystem.dll", + "ref/netstandard1.3/System.IO.FileSystem.dll", + "ref/netstandard1.3/System.IO.FileSystem.xml", + "ref/netstandard1.3/de/System.IO.FileSystem.xml", + "ref/netstandard1.3/es/System.IO.FileSystem.xml", + "ref/netstandard1.3/fr/System.IO.FileSystem.xml", + "ref/netstandard1.3/it/System.IO.FileSystem.xml", + "ref/netstandard1.3/ja/System.IO.FileSystem.xml", + "ref/netstandard1.3/ko/System.IO.FileSystem.xml", + "ref/netstandard1.3/ru/System.IO.FileSystem.xml", + "ref/netstandard1.3/zh-hans/System.IO.FileSystem.xml", + "ref/netstandard1.3/zh-hant/System.IO.FileSystem.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.io.filesystem.4.3.0.nupkg.sha512", + "system.io.filesystem.nuspec" + ] + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "sha512": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "type": "package", + "path": "system.io.filesystem.primitives/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.IO.FileSystem.Primitives.dll", + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.IO.FileSystem.Primitives.dll", + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll", + "ref/netstandard1.3/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/de/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/es/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/fr/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/it/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/ja/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/ko/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/ru/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/zh-hans/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/zh-hant/System.IO.FileSystem.Primitives.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.io.filesystem.primitives.4.3.0.nupkg.sha512", + "system.io.filesystem.primitives.nuspec" + ] + }, + "System.Linq/4.3.0": { + "sha512": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "type": "package", + "path": "system.linq/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net463/System.Linq.dll", + "lib/netcore50/System.Linq.dll", + "lib/netstandard1.6/System.Linq.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net463/System.Linq.dll", + "ref/netcore50/System.Linq.dll", + "ref/netcore50/System.Linq.xml", + "ref/netcore50/de/System.Linq.xml", + "ref/netcore50/es/System.Linq.xml", + "ref/netcore50/fr/System.Linq.xml", + "ref/netcore50/it/System.Linq.xml", + "ref/netcore50/ja/System.Linq.xml", + "ref/netcore50/ko/System.Linq.xml", + "ref/netcore50/ru/System.Linq.xml", + "ref/netcore50/zh-hans/System.Linq.xml", + "ref/netcore50/zh-hant/System.Linq.xml", + "ref/netstandard1.0/System.Linq.dll", + "ref/netstandard1.0/System.Linq.xml", + "ref/netstandard1.0/de/System.Linq.xml", + "ref/netstandard1.0/es/System.Linq.xml", + "ref/netstandard1.0/fr/System.Linq.xml", + "ref/netstandard1.0/it/System.Linq.xml", + "ref/netstandard1.0/ja/System.Linq.xml", + "ref/netstandard1.0/ko/System.Linq.xml", + "ref/netstandard1.0/ru/System.Linq.xml", + "ref/netstandard1.0/zh-hans/System.Linq.xml", + "ref/netstandard1.0/zh-hant/System.Linq.xml", + "ref/netstandard1.6/System.Linq.dll", + "ref/netstandard1.6/System.Linq.xml", + "ref/netstandard1.6/de/System.Linq.xml", + "ref/netstandard1.6/es/System.Linq.xml", + "ref/netstandard1.6/fr/System.Linq.xml", + "ref/netstandard1.6/it/System.Linq.xml", + "ref/netstandard1.6/ja/System.Linq.xml", + "ref/netstandard1.6/ko/System.Linq.xml", + "ref/netstandard1.6/ru/System.Linq.xml", + "ref/netstandard1.6/zh-hans/System.Linq.xml", + "ref/netstandard1.6/zh-hant/System.Linq.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.linq.4.3.0.nupkg.sha512", + "system.linq.nuspec" + ] + }, + "System.Linq.Expressions/4.3.0": { + "sha512": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "type": "package", + "path": "system.linq.expressions/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net463/System.Linq.Expressions.dll", + "lib/netcore50/System.Linq.Expressions.dll", + "lib/netstandard1.6/System.Linq.Expressions.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net463/System.Linq.Expressions.dll", + "ref/netcore50/System.Linq.Expressions.dll", + "ref/netcore50/System.Linq.Expressions.xml", + "ref/netcore50/de/System.Linq.Expressions.xml", + "ref/netcore50/es/System.Linq.Expressions.xml", + "ref/netcore50/fr/System.Linq.Expressions.xml", + "ref/netcore50/it/System.Linq.Expressions.xml", + "ref/netcore50/ja/System.Linq.Expressions.xml", + "ref/netcore50/ko/System.Linq.Expressions.xml", + "ref/netcore50/ru/System.Linq.Expressions.xml", + "ref/netcore50/zh-hans/System.Linq.Expressions.xml", + "ref/netcore50/zh-hant/System.Linq.Expressions.xml", + "ref/netstandard1.0/System.Linq.Expressions.dll", + "ref/netstandard1.0/System.Linq.Expressions.xml", + "ref/netstandard1.0/de/System.Linq.Expressions.xml", + "ref/netstandard1.0/es/System.Linq.Expressions.xml", + "ref/netstandard1.0/fr/System.Linq.Expressions.xml", + "ref/netstandard1.0/it/System.Linq.Expressions.xml", + "ref/netstandard1.0/ja/System.Linq.Expressions.xml", + "ref/netstandard1.0/ko/System.Linq.Expressions.xml", + "ref/netstandard1.0/ru/System.Linq.Expressions.xml", + "ref/netstandard1.0/zh-hans/System.Linq.Expressions.xml", + "ref/netstandard1.0/zh-hant/System.Linq.Expressions.xml", + "ref/netstandard1.3/System.Linq.Expressions.dll", + "ref/netstandard1.3/System.Linq.Expressions.xml", + "ref/netstandard1.3/de/System.Linq.Expressions.xml", + "ref/netstandard1.3/es/System.Linq.Expressions.xml", + "ref/netstandard1.3/fr/System.Linq.Expressions.xml", + "ref/netstandard1.3/it/System.Linq.Expressions.xml", + "ref/netstandard1.3/ja/System.Linq.Expressions.xml", + "ref/netstandard1.3/ko/System.Linq.Expressions.xml", + "ref/netstandard1.3/ru/System.Linq.Expressions.xml", + "ref/netstandard1.3/zh-hans/System.Linq.Expressions.xml", + "ref/netstandard1.3/zh-hant/System.Linq.Expressions.xml", + "ref/netstandard1.6/System.Linq.Expressions.dll", + "ref/netstandard1.6/System.Linq.Expressions.xml", + "ref/netstandard1.6/de/System.Linq.Expressions.xml", + "ref/netstandard1.6/es/System.Linq.Expressions.xml", + "ref/netstandard1.6/fr/System.Linq.Expressions.xml", + "ref/netstandard1.6/it/System.Linq.Expressions.xml", + "ref/netstandard1.6/ja/System.Linq.Expressions.xml", + "ref/netstandard1.6/ko/System.Linq.Expressions.xml", + "ref/netstandard1.6/ru/System.Linq.Expressions.xml", + "ref/netstandard1.6/zh-hans/System.Linq.Expressions.xml", + "ref/netstandard1.6/zh-hant/System.Linq.Expressions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll", + "system.linq.expressions.4.3.0.nupkg.sha512", + "system.linq.expressions.nuspec" + ] + }, + "System.Net.Http/4.3.0": { + "sha512": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "type": "package", + "path": "system.net.http/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/Xamarinmac20/_._", + "lib/monoandroid10/_._", + "lib/monotouch10/_._", + "lib/net45/_._", + "lib/net46/System.Net.Http.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/Xamarinmac20/_._", + "ref/monoandroid10/_._", + "ref/monotouch10/_._", + "ref/net45/_._", + "ref/net46/System.Net.Http.dll", + "ref/net46/System.Net.Http.xml", + "ref/net46/de/System.Net.Http.xml", + "ref/net46/es/System.Net.Http.xml", + "ref/net46/fr/System.Net.Http.xml", + "ref/net46/it/System.Net.Http.xml", + "ref/net46/ja/System.Net.Http.xml", + "ref/net46/ko/System.Net.Http.xml", + "ref/net46/ru/System.Net.Http.xml", + "ref/net46/zh-hans/System.Net.Http.xml", + "ref/net46/zh-hant/System.Net.Http.xml", + "ref/netcore50/System.Net.Http.dll", + "ref/netcore50/System.Net.Http.xml", + "ref/netcore50/de/System.Net.Http.xml", + "ref/netcore50/es/System.Net.Http.xml", + "ref/netcore50/fr/System.Net.Http.xml", + "ref/netcore50/it/System.Net.Http.xml", + "ref/netcore50/ja/System.Net.Http.xml", + "ref/netcore50/ko/System.Net.Http.xml", + "ref/netcore50/ru/System.Net.Http.xml", + "ref/netcore50/zh-hans/System.Net.Http.xml", + "ref/netcore50/zh-hant/System.Net.Http.xml", + "ref/netstandard1.1/System.Net.Http.dll", + "ref/netstandard1.1/System.Net.Http.xml", + "ref/netstandard1.1/de/System.Net.Http.xml", + "ref/netstandard1.1/es/System.Net.Http.xml", + "ref/netstandard1.1/fr/System.Net.Http.xml", + "ref/netstandard1.1/it/System.Net.Http.xml", + "ref/netstandard1.1/ja/System.Net.Http.xml", + "ref/netstandard1.1/ko/System.Net.Http.xml", + "ref/netstandard1.1/ru/System.Net.Http.xml", + "ref/netstandard1.1/zh-hans/System.Net.Http.xml", + "ref/netstandard1.1/zh-hant/System.Net.Http.xml", + "ref/netstandard1.3/System.Net.Http.dll", + "ref/netstandard1.3/System.Net.Http.xml", + "ref/netstandard1.3/de/System.Net.Http.xml", + "ref/netstandard1.3/es/System.Net.Http.xml", + "ref/netstandard1.3/fr/System.Net.Http.xml", + "ref/netstandard1.3/it/System.Net.Http.xml", + "ref/netstandard1.3/ja/System.Net.Http.xml", + "ref/netstandard1.3/ko/System.Net.Http.xml", + "ref/netstandard1.3/ru/System.Net.Http.xml", + "ref/netstandard1.3/zh-hans/System.Net.Http.xml", + "ref/netstandard1.3/zh-hant/System.Net.Http.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll", + "runtimes/win/lib/net46/System.Net.Http.dll", + "runtimes/win/lib/netcore50/System.Net.Http.dll", + "runtimes/win/lib/netstandard1.3/System.Net.Http.dll", + "system.net.http.4.3.0.nupkg.sha512", + "system.net.http.nuspec" + ] + }, + "System.Net.Primitives/4.3.0": { + "sha512": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "type": "package", + "path": "system.net.primitives/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Net.Primitives.dll", + "ref/netcore50/System.Net.Primitives.xml", + "ref/netcore50/de/System.Net.Primitives.xml", + "ref/netcore50/es/System.Net.Primitives.xml", + "ref/netcore50/fr/System.Net.Primitives.xml", + "ref/netcore50/it/System.Net.Primitives.xml", + "ref/netcore50/ja/System.Net.Primitives.xml", + "ref/netcore50/ko/System.Net.Primitives.xml", + "ref/netcore50/ru/System.Net.Primitives.xml", + "ref/netcore50/zh-hans/System.Net.Primitives.xml", + "ref/netcore50/zh-hant/System.Net.Primitives.xml", + "ref/netstandard1.0/System.Net.Primitives.dll", + "ref/netstandard1.0/System.Net.Primitives.xml", + "ref/netstandard1.0/de/System.Net.Primitives.xml", + "ref/netstandard1.0/es/System.Net.Primitives.xml", + "ref/netstandard1.0/fr/System.Net.Primitives.xml", + "ref/netstandard1.0/it/System.Net.Primitives.xml", + "ref/netstandard1.0/ja/System.Net.Primitives.xml", + "ref/netstandard1.0/ko/System.Net.Primitives.xml", + "ref/netstandard1.0/ru/System.Net.Primitives.xml", + "ref/netstandard1.0/zh-hans/System.Net.Primitives.xml", + "ref/netstandard1.0/zh-hant/System.Net.Primitives.xml", + "ref/netstandard1.1/System.Net.Primitives.dll", + "ref/netstandard1.1/System.Net.Primitives.xml", + "ref/netstandard1.1/de/System.Net.Primitives.xml", + "ref/netstandard1.1/es/System.Net.Primitives.xml", + "ref/netstandard1.1/fr/System.Net.Primitives.xml", + "ref/netstandard1.1/it/System.Net.Primitives.xml", + "ref/netstandard1.1/ja/System.Net.Primitives.xml", + "ref/netstandard1.1/ko/System.Net.Primitives.xml", + "ref/netstandard1.1/ru/System.Net.Primitives.xml", + "ref/netstandard1.1/zh-hans/System.Net.Primitives.xml", + "ref/netstandard1.1/zh-hant/System.Net.Primitives.xml", + "ref/netstandard1.3/System.Net.Primitives.dll", + "ref/netstandard1.3/System.Net.Primitives.xml", + "ref/netstandard1.3/de/System.Net.Primitives.xml", + "ref/netstandard1.3/es/System.Net.Primitives.xml", + "ref/netstandard1.3/fr/System.Net.Primitives.xml", + "ref/netstandard1.3/it/System.Net.Primitives.xml", + "ref/netstandard1.3/ja/System.Net.Primitives.xml", + "ref/netstandard1.3/ko/System.Net.Primitives.xml", + "ref/netstandard1.3/ru/System.Net.Primitives.xml", + "ref/netstandard1.3/zh-hans/System.Net.Primitives.xml", + "ref/netstandard1.3/zh-hant/System.Net.Primitives.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.net.primitives.4.3.0.nupkg.sha512", + "system.net.primitives.nuspec" + ] + }, + "System.Net.Sockets/4.3.0": { + "sha512": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "type": "package", + "path": "system.net.sockets/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Net.Sockets.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Net.Sockets.dll", + "ref/netstandard1.3/System.Net.Sockets.dll", + "ref/netstandard1.3/System.Net.Sockets.xml", + "ref/netstandard1.3/de/System.Net.Sockets.xml", + "ref/netstandard1.3/es/System.Net.Sockets.xml", + "ref/netstandard1.3/fr/System.Net.Sockets.xml", + "ref/netstandard1.3/it/System.Net.Sockets.xml", + "ref/netstandard1.3/ja/System.Net.Sockets.xml", + "ref/netstandard1.3/ko/System.Net.Sockets.xml", + "ref/netstandard1.3/ru/System.Net.Sockets.xml", + "ref/netstandard1.3/zh-hans/System.Net.Sockets.xml", + "ref/netstandard1.3/zh-hant/System.Net.Sockets.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.net.sockets.4.3.0.nupkg.sha512", + "system.net.sockets.nuspec" + ] + }, + "System.ObjectModel/4.3.0": { + "sha512": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "type": "package", + "path": "system.objectmodel/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.ObjectModel.dll", + "lib/netstandard1.3/System.ObjectModel.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.ObjectModel.dll", + "ref/netcore50/System.ObjectModel.xml", + "ref/netcore50/de/System.ObjectModel.xml", + "ref/netcore50/es/System.ObjectModel.xml", + "ref/netcore50/fr/System.ObjectModel.xml", + "ref/netcore50/it/System.ObjectModel.xml", + "ref/netcore50/ja/System.ObjectModel.xml", + "ref/netcore50/ko/System.ObjectModel.xml", + "ref/netcore50/ru/System.ObjectModel.xml", + "ref/netcore50/zh-hans/System.ObjectModel.xml", + "ref/netcore50/zh-hant/System.ObjectModel.xml", + "ref/netstandard1.0/System.ObjectModel.dll", + "ref/netstandard1.0/System.ObjectModel.xml", + "ref/netstandard1.0/de/System.ObjectModel.xml", + "ref/netstandard1.0/es/System.ObjectModel.xml", + "ref/netstandard1.0/fr/System.ObjectModel.xml", + "ref/netstandard1.0/it/System.ObjectModel.xml", + "ref/netstandard1.0/ja/System.ObjectModel.xml", + "ref/netstandard1.0/ko/System.ObjectModel.xml", + "ref/netstandard1.0/ru/System.ObjectModel.xml", + "ref/netstandard1.0/zh-hans/System.ObjectModel.xml", + "ref/netstandard1.0/zh-hant/System.ObjectModel.xml", + "ref/netstandard1.3/System.ObjectModel.dll", + "ref/netstandard1.3/System.ObjectModel.xml", + "ref/netstandard1.3/de/System.ObjectModel.xml", + "ref/netstandard1.3/es/System.ObjectModel.xml", + "ref/netstandard1.3/fr/System.ObjectModel.xml", + "ref/netstandard1.3/it/System.ObjectModel.xml", + "ref/netstandard1.3/ja/System.ObjectModel.xml", + "ref/netstandard1.3/ko/System.ObjectModel.xml", + "ref/netstandard1.3/ru/System.ObjectModel.xml", + "ref/netstandard1.3/zh-hans/System.ObjectModel.xml", + "ref/netstandard1.3/zh-hant/System.ObjectModel.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.objectmodel.4.3.0.nupkg.sha512", + "system.objectmodel.nuspec" + ] + }, + "System.Reflection/4.3.0": { + "sha512": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "type": "package", + "path": "system.reflection/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net462/System.Reflection.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net462/System.Reflection.dll", + "ref/netcore50/System.Reflection.dll", + "ref/netcore50/System.Reflection.xml", + "ref/netcore50/de/System.Reflection.xml", + "ref/netcore50/es/System.Reflection.xml", + "ref/netcore50/fr/System.Reflection.xml", + "ref/netcore50/it/System.Reflection.xml", + "ref/netcore50/ja/System.Reflection.xml", + "ref/netcore50/ko/System.Reflection.xml", + "ref/netcore50/ru/System.Reflection.xml", + "ref/netcore50/zh-hans/System.Reflection.xml", + "ref/netcore50/zh-hant/System.Reflection.xml", + "ref/netstandard1.0/System.Reflection.dll", + "ref/netstandard1.0/System.Reflection.xml", + "ref/netstandard1.0/de/System.Reflection.xml", + "ref/netstandard1.0/es/System.Reflection.xml", + "ref/netstandard1.0/fr/System.Reflection.xml", + "ref/netstandard1.0/it/System.Reflection.xml", + "ref/netstandard1.0/ja/System.Reflection.xml", + "ref/netstandard1.0/ko/System.Reflection.xml", + "ref/netstandard1.0/ru/System.Reflection.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.xml", + "ref/netstandard1.3/System.Reflection.dll", + "ref/netstandard1.3/System.Reflection.xml", + "ref/netstandard1.3/de/System.Reflection.xml", + "ref/netstandard1.3/es/System.Reflection.xml", + "ref/netstandard1.3/fr/System.Reflection.xml", + "ref/netstandard1.3/it/System.Reflection.xml", + "ref/netstandard1.3/ja/System.Reflection.xml", + "ref/netstandard1.3/ko/System.Reflection.xml", + "ref/netstandard1.3/ru/System.Reflection.xml", + "ref/netstandard1.3/zh-hans/System.Reflection.xml", + "ref/netstandard1.3/zh-hant/System.Reflection.xml", + "ref/netstandard1.5/System.Reflection.dll", + "ref/netstandard1.5/System.Reflection.xml", + "ref/netstandard1.5/de/System.Reflection.xml", + "ref/netstandard1.5/es/System.Reflection.xml", + "ref/netstandard1.5/fr/System.Reflection.xml", + "ref/netstandard1.5/it/System.Reflection.xml", + "ref/netstandard1.5/ja/System.Reflection.xml", + "ref/netstandard1.5/ko/System.Reflection.xml", + "ref/netstandard1.5/ru/System.Reflection.xml", + "ref/netstandard1.5/zh-hans/System.Reflection.xml", + "ref/netstandard1.5/zh-hant/System.Reflection.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.reflection.4.3.0.nupkg.sha512", + "system.reflection.nuspec" + ] + }, + "System.Reflection.Emit/4.3.0": { + "sha512": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "type": "package", + "path": "system.reflection.emit/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/monotouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Emit.dll", + "lib/netstandard1.3/System.Reflection.Emit.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/net45/_._", + "ref/netstandard1.1/System.Reflection.Emit.dll", + "ref/netstandard1.1/System.Reflection.Emit.xml", + "ref/netstandard1.1/de/System.Reflection.Emit.xml", + "ref/netstandard1.1/es/System.Reflection.Emit.xml", + "ref/netstandard1.1/fr/System.Reflection.Emit.xml", + "ref/netstandard1.1/it/System.Reflection.Emit.xml", + "ref/netstandard1.1/ja/System.Reflection.Emit.xml", + "ref/netstandard1.1/ko/System.Reflection.Emit.xml", + "ref/netstandard1.1/ru/System.Reflection.Emit.xml", + "ref/netstandard1.1/zh-hans/System.Reflection.Emit.xml", + "ref/netstandard1.1/zh-hant/System.Reflection.Emit.xml", + "ref/xamarinmac20/_._", + "system.reflection.emit.4.3.0.nupkg.sha512", + "system.reflection.emit.nuspec" + ] + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "sha512": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "type": "package", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll", + "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll", + "lib/portable-net45+wp8/_._", + "lib/wp80/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.dll", + "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/de/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/es/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/fr/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/it/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/ja/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/ko/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/ru/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.Emit.ILGeneration.xml", + "ref/portable-net45+wp8/_._", + "ref/wp80/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/_._", + "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512", + "system.reflection.emit.ilgeneration.nuspec" + ] + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "sha512": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "type": "package", + "path": "system.reflection.emit.lightweight/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Emit.Lightweight.dll", + "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll", + "lib/portable-net45+wp8/_._", + "lib/wp80/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netstandard1.0/System.Reflection.Emit.Lightweight.dll", + "ref/netstandard1.0/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/de/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/es/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/fr/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/it/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/ja/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/ko/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/ru/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.Emit.Lightweight.xml", + "ref/portable-net45+wp8/_._", + "ref/wp80/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/_._", + "system.reflection.emit.lightweight.4.3.0.nupkg.sha512", + "system.reflection.emit.lightweight.nuspec" + ] + }, + "System.Reflection.Extensions/4.3.0": { + "sha512": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "type": "package", + "path": "system.reflection.extensions/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Reflection.Extensions.dll", + "ref/netcore50/System.Reflection.Extensions.xml", + "ref/netcore50/de/System.Reflection.Extensions.xml", + "ref/netcore50/es/System.Reflection.Extensions.xml", + "ref/netcore50/fr/System.Reflection.Extensions.xml", + "ref/netcore50/it/System.Reflection.Extensions.xml", + "ref/netcore50/ja/System.Reflection.Extensions.xml", + "ref/netcore50/ko/System.Reflection.Extensions.xml", + "ref/netcore50/ru/System.Reflection.Extensions.xml", + "ref/netcore50/zh-hans/System.Reflection.Extensions.xml", + "ref/netcore50/zh-hant/System.Reflection.Extensions.xml", + "ref/netstandard1.0/System.Reflection.Extensions.dll", + "ref/netstandard1.0/System.Reflection.Extensions.xml", + "ref/netstandard1.0/de/System.Reflection.Extensions.xml", + "ref/netstandard1.0/es/System.Reflection.Extensions.xml", + "ref/netstandard1.0/fr/System.Reflection.Extensions.xml", + "ref/netstandard1.0/it/System.Reflection.Extensions.xml", + "ref/netstandard1.0/ja/System.Reflection.Extensions.xml", + "ref/netstandard1.0/ko/System.Reflection.Extensions.xml", + "ref/netstandard1.0/ru/System.Reflection.Extensions.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.Extensions.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.Extensions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.reflection.extensions.4.3.0.nupkg.sha512", + "system.reflection.extensions.nuspec" + ] + }, + "System.Reflection.Primitives/4.3.0": { + "sha512": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "type": "package", + "path": "system.reflection.primitives/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Reflection.Primitives.dll", + "ref/netcore50/System.Reflection.Primitives.xml", + "ref/netcore50/de/System.Reflection.Primitives.xml", + "ref/netcore50/es/System.Reflection.Primitives.xml", + "ref/netcore50/fr/System.Reflection.Primitives.xml", + "ref/netcore50/it/System.Reflection.Primitives.xml", + "ref/netcore50/ja/System.Reflection.Primitives.xml", + "ref/netcore50/ko/System.Reflection.Primitives.xml", + "ref/netcore50/ru/System.Reflection.Primitives.xml", + "ref/netcore50/zh-hans/System.Reflection.Primitives.xml", + "ref/netcore50/zh-hant/System.Reflection.Primitives.xml", + "ref/netstandard1.0/System.Reflection.Primitives.dll", + "ref/netstandard1.0/System.Reflection.Primitives.xml", + "ref/netstandard1.0/de/System.Reflection.Primitives.xml", + "ref/netstandard1.0/es/System.Reflection.Primitives.xml", + "ref/netstandard1.0/fr/System.Reflection.Primitives.xml", + "ref/netstandard1.0/it/System.Reflection.Primitives.xml", + "ref/netstandard1.0/ja/System.Reflection.Primitives.xml", + "ref/netstandard1.0/ko/System.Reflection.Primitives.xml", + "ref/netstandard1.0/ru/System.Reflection.Primitives.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.Primitives.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.Primitives.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.reflection.primitives.4.3.0.nupkg.sha512", + "system.reflection.primitives.nuspec" + ] + }, + "System.Reflection.TypeExtensions/4.3.0": { + "sha512": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "type": "package", + "path": "system.reflection.typeextensions/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Reflection.TypeExtensions.dll", + "lib/net462/System.Reflection.TypeExtensions.dll", + "lib/netcore50/System.Reflection.TypeExtensions.dll", + "lib/netstandard1.5/System.Reflection.TypeExtensions.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Reflection.TypeExtensions.dll", + "ref/net462/System.Reflection.TypeExtensions.dll", + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll", + "ref/netstandard1.3/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/System.Reflection.TypeExtensions.dll", + "ref/netstandard1.5/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll", + "system.reflection.typeextensions.4.3.0.nupkg.sha512", + "system.reflection.typeextensions.nuspec" + ] + }, + "System.Resources.ResourceManager/4.3.0": { + "sha512": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "type": "package", + "path": "system.resources.resourcemanager/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Resources.ResourceManager.dll", + "ref/netcore50/System.Resources.ResourceManager.xml", + "ref/netcore50/de/System.Resources.ResourceManager.xml", + "ref/netcore50/es/System.Resources.ResourceManager.xml", + "ref/netcore50/fr/System.Resources.ResourceManager.xml", + "ref/netcore50/it/System.Resources.ResourceManager.xml", + "ref/netcore50/ja/System.Resources.ResourceManager.xml", + "ref/netcore50/ko/System.Resources.ResourceManager.xml", + "ref/netcore50/ru/System.Resources.ResourceManager.xml", + "ref/netcore50/zh-hans/System.Resources.ResourceManager.xml", + "ref/netcore50/zh-hant/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/System.Resources.ResourceManager.dll", + "ref/netstandard1.0/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/de/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/es/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/fr/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/it/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/ja/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/ko/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/ru/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/zh-hans/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/zh-hant/System.Resources.ResourceManager.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.resources.resourcemanager.4.3.0.nupkg.sha512", + "system.resources.resourcemanager.nuspec" + ] + }, + "System.Runtime/4.3.0": { + "sha512": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "type": "package", + "path": "system.runtime/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net462/System.Runtime.dll", + "lib/portable-net45+win8+wp80+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net462/System.Runtime.dll", + "ref/netcore50/System.Runtime.dll", + "ref/netcore50/System.Runtime.xml", + "ref/netcore50/de/System.Runtime.xml", + "ref/netcore50/es/System.Runtime.xml", + "ref/netcore50/fr/System.Runtime.xml", + "ref/netcore50/it/System.Runtime.xml", + "ref/netcore50/ja/System.Runtime.xml", + "ref/netcore50/ko/System.Runtime.xml", + "ref/netcore50/ru/System.Runtime.xml", + "ref/netcore50/zh-hans/System.Runtime.xml", + "ref/netcore50/zh-hant/System.Runtime.xml", + "ref/netstandard1.0/System.Runtime.dll", + "ref/netstandard1.0/System.Runtime.xml", + "ref/netstandard1.0/de/System.Runtime.xml", + "ref/netstandard1.0/es/System.Runtime.xml", + "ref/netstandard1.0/fr/System.Runtime.xml", + "ref/netstandard1.0/it/System.Runtime.xml", + "ref/netstandard1.0/ja/System.Runtime.xml", + "ref/netstandard1.0/ko/System.Runtime.xml", + "ref/netstandard1.0/ru/System.Runtime.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.xml", + "ref/netstandard1.2/System.Runtime.dll", + "ref/netstandard1.2/System.Runtime.xml", + "ref/netstandard1.2/de/System.Runtime.xml", + "ref/netstandard1.2/es/System.Runtime.xml", + "ref/netstandard1.2/fr/System.Runtime.xml", + "ref/netstandard1.2/it/System.Runtime.xml", + "ref/netstandard1.2/ja/System.Runtime.xml", + "ref/netstandard1.2/ko/System.Runtime.xml", + "ref/netstandard1.2/ru/System.Runtime.xml", + "ref/netstandard1.2/zh-hans/System.Runtime.xml", + "ref/netstandard1.2/zh-hant/System.Runtime.xml", + "ref/netstandard1.3/System.Runtime.dll", + "ref/netstandard1.3/System.Runtime.xml", + "ref/netstandard1.3/de/System.Runtime.xml", + "ref/netstandard1.3/es/System.Runtime.xml", + "ref/netstandard1.3/fr/System.Runtime.xml", + "ref/netstandard1.3/it/System.Runtime.xml", + "ref/netstandard1.3/ja/System.Runtime.xml", + "ref/netstandard1.3/ko/System.Runtime.xml", + "ref/netstandard1.3/ru/System.Runtime.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.xml", + "ref/netstandard1.5/System.Runtime.dll", + "ref/netstandard1.5/System.Runtime.xml", + "ref/netstandard1.5/de/System.Runtime.xml", + "ref/netstandard1.5/es/System.Runtime.xml", + "ref/netstandard1.5/fr/System.Runtime.xml", + "ref/netstandard1.5/it/System.Runtime.xml", + "ref/netstandard1.5/ja/System.Runtime.xml", + "ref/netstandard1.5/ko/System.Runtime.xml", + "ref/netstandard1.5/ru/System.Runtime.xml", + "ref/netstandard1.5/zh-hans/System.Runtime.xml", + "ref/netstandard1.5/zh-hant/System.Runtime.xml", + "ref/portable-net45+win8+wp80+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.4.3.0.nupkg.sha512", + "system.runtime.nuspec" + ] + }, + "System.Runtime.Extensions/4.3.0": { + "sha512": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "type": "package", + "path": "system.runtime.extensions/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net462/System.Runtime.Extensions.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net462/System.Runtime.Extensions.dll", + "ref/netcore50/System.Runtime.Extensions.dll", + "ref/netcore50/System.Runtime.Extensions.xml", + "ref/netcore50/de/System.Runtime.Extensions.xml", + "ref/netcore50/es/System.Runtime.Extensions.xml", + "ref/netcore50/fr/System.Runtime.Extensions.xml", + "ref/netcore50/it/System.Runtime.Extensions.xml", + "ref/netcore50/ja/System.Runtime.Extensions.xml", + "ref/netcore50/ko/System.Runtime.Extensions.xml", + "ref/netcore50/ru/System.Runtime.Extensions.xml", + "ref/netcore50/zh-hans/System.Runtime.Extensions.xml", + "ref/netcore50/zh-hant/System.Runtime.Extensions.xml", + "ref/netstandard1.0/System.Runtime.Extensions.dll", + "ref/netstandard1.0/System.Runtime.Extensions.xml", + "ref/netstandard1.0/de/System.Runtime.Extensions.xml", + "ref/netstandard1.0/es/System.Runtime.Extensions.xml", + "ref/netstandard1.0/fr/System.Runtime.Extensions.xml", + "ref/netstandard1.0/it/System.Runtime.Extensions.xml", + "ref/netstandard1.0/ja/System.Runtime.Extensions.xml", + "ref/netstandard1.0/ko/System.Runtime.Extensions.xml", + "ref/netstandard1.0/ru/System.Runtime.Extensions.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.Extensions.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.Extensions.xml", + "ref/netstandard1.3/System.Runtime.Extensions.dll", + "ref/netstandard1.3/System.Runtime.Extensions.xml", + "ref/netstandard1.3/de/System.Runtime.Extensions.xml", + "ref/netstandard1.3/es/System.Runtime.Extensions.xml", + "ref/netstandard1.3/fr/System.Runtime.Extensions.xml", + "ref/netstandard1.3/it/System.Runtime.Extensions.xml", + "ref/netstandard1.3/ja/System.Runtime.Extensions.xml", + "ref/netstandard1.3/ko/System.Runtime.Extensions.xml", + "ref/netstandard1.3/ru/System.Runtime.Extensions.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.Extensions.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.Extensions.xml", + "ref/netstandard1.5/System.Runtime.Extensions.dll", + "ref/netstandard1.5/System.Runtime.Extensions.xml", + "ref/netstandard1.5/de/System.Runtime.Extensions.xml", + "ref/netstandard1.5/es/System.Runtime.Extensions.xml", + "ref/netstandard1.5/fr/System.Runtime.Extensions.xml", + "ref/netstandard1.5/it/System.Runtime.Extensions.xml", + "ref/netstandard1.5/ja/System.Runtime.Extensions.xml", + "ref/netstandard1.5/ko/System.Runtime.Extensions.xml", + "ref/netstandard1.5/ru/System.Runtime.Extensions.xml", + "ref/netstandard1.5/zh-hans/System.Runtime.Extensions.xml", + "ref/netstandard1.5/zh-hant/System.Runtime.Extensions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.extensions.4.3.0.nupkg.sha512", + "system.runtime.extensions.nuspec" + ] + }, + "System.Runtime.Handles/4.3.0": { + "sha512": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "type": "package", + "path": "system.runtime.handles/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/netstandard1.3/System.Runtime.Handles.dll", + "ref/netstandard1.3/System.Runtime.Handles.xml", + "ref/netstandard1.3/de/System.Runtime.Handles.xml", + "ref/netstandard1.3/es/System.Runtime.Handles.xml", + "ref/netstandard1.3/fr/System.Runtime.Handles.xml", + "ref/netstandard1.3/it/System.Runtime.Handles.xml", + "ref/netstandard1.3/ja/System.Runtime.Handles.xml", + "ref/netstandard1.3/ko/System.Runtime.Handles.xml", + "ref/netstandard1.3/ru/System.Runtime.Handles.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.Handles.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.Handles.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.handles.4.3.0.nupkg.sha512", + "system.runtime.handles.nuspec" + ] + }, + "System.Runtime.InteropServices/4.3.0": { + "sha512": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "type": "package", + "path": "system.runtime.interopservices/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net462/System.Runtime.InteropServices.dll", + "lib/net463/System.Runtime.InteropServices.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net462/System.Runtime.InteropServices.dll", + "ref/net463/System.Runtime.InteropServices.dll", + "ref/netcore50/System.Runtime.InteropServices.dll", + "ref/netcore50/System.Runtime.InteropServices.xml", + "ref/netcore50/de/System.Runtime.InteropServices.xml", + "ref/netcore50/es/System.Runtime.InteropServices.xml", + "ref/netcore50/fr/System.Runtime.InteropServices.xml", + "ref/netcore50/it/System.Runtime.InteropServices.xml", + "ref/netcore50/ja/System.Runtime.InteropServices.xml", + "ref/netcore50/ko/System.Runtime.InteropServices.xml", + "ref/netcore50/ru/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hans/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hant/System.Runtime.InteropServices.xml", + "ref/netcoreapp1.1/System.Runtime.InteropServices.dll", + "ref/netstandard1.1/System.Runtime.InteropServices.dll", + "ref/netstandard1.1/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/de/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/es/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/fr/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/it/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/ja/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/ko/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/ru/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/zh-hans/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/zh-hant/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/System.Runtime.InteropServices.dll", + "ref/netstandard1.2/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/de/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/es/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/fr/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/it/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/ja/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/ko/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/ru/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/zh-hans/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/zh-hant/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/System.Runtime.InteropServices.dll", + "ref/netstandard1.3/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/de/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/es/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/fr/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/it/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/ja/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/ko/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/ru/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/System.Runtime.InteropServices.dll", + "ref/netstandard1.5/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/de/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/es/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/fr/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/it/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/ja/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/ko/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/ru/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/zh-hans/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/zh-hant/System.Runtime.InteropServices.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.interopservices.4.3.0.nupkg.sha512", + "system.runtime.interopservices.nuspec" + ] + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "sha512": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "type": "package", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll", + "lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", + "lib/win8/System.Runtime.InteropServices.RuntimeInformation.dll", + "lib/wpa81/System.Runtime.InteropServices.RuntimeInformation.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll", + "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", + "runtimes/win/lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll", + "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll", + "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", + "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512", + "system.runtime.interopservices.runtimeinformation.nuspec" + ] + }, + "System.Runtime.Numerics/4.3.0": { + "sha512": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "type": "package", + "path": "system.runtime.numerics/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Runtime.Numerics.dll", + "lib/netstandard1.3/System.Runtime.Numerics.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Runtime.Numerics.dll", + "ref/netcore50/System.Runtime.Numerics.xml", + "ref/netcore50/de/System.Runtime.Numerics.xml", + "ref/netcore50/es/System.Runtime.Numerics.xml", + "ref/netcore50/fr/System.Runtime.Numerics.xml", + "ref/netcore50/it/System.Runtime.Numerics.xml", + "ref/netcore50/ja/System.Runtime.Numerics.xml", + "ref/netcore50/ko/System.Runtime.Numerics.xml", + "ref/netcore50/ru/System.Runtime.Numerics.xml", + "ref/netcore50/zh-hans/System.Runtime.Numerics.xml", + "ref/netcore50/zh-hant/System.Runtime.Numerics.xml", + "ref/netstandard1.1/System.Runtime.Numerics.dll", + "ref/netstandard1.1/System.Runtime.Numerics.xml", + "ref/netstandard1.1/de/System.Runtime.Numerics.xml", + "ref/netstandard1.1/es/System.Runtime.Numerics.xml", + "ref/netstandard1.1/fr/System.Runtime.Numerics.xml", + "ref/netstandard1.1/it/System.Runtime.Numerics.xml", + "ref/netstandard1.1/ja/System.Runtime.Numerics.xml", + "ref/netstandard1.1/ko/System.Runtime.Numerics.xml", + "ref/netstandard1.1/ru/System.Runtime.Numerics.xml", + "ref/netstandard1.1/zh-hans/System.Runtime.Numerics.xml", + "ref/netstandard1.1/zh-hant/System.Runtime.Numerics.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.numerics.4.3.0.nupkg.sha512", + "system.runtime.numerics.nuspec" + ] + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "sha512": "KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "type": "package", + "path": "system.runtime.serialization.formatters/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Runtime.Serialization.Formatters.dll", + "lib/netstandard1.4/System.Runtime.Serialization.Formatters.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Runtime.Serialization.Formatters.dll", + "ref/netstandard1.3/System.Runtime.Serialization.Formatters.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.serialization.formatters.4.3.0.nupkg.sha512", + "system.runtime.serialization.formatters.nuspec" + ] + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "sha512": "Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "type": "package", + "path": "system.runtime.serialization.primitives/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net46/System.Runtime.Serialization.Primitives.dll", + "lib/netcore50/System.Runtime.Serialization.Primitives.dll", + "lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net46/System.Runtime.Serialization.Primitives.dll", + "ref/netcore50/System.Runtime.Serialization.Primitives.dll", + "ref/netcore50/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/de/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/es/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/fr/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/it/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/ja/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/ko/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/ru/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/zh-hans/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/zh-hant/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/System.Runtime.Serialization.Primitives.dll", + "ref/netstandard1.0/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/de/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/es/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/fr/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/it/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/ja/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/ko/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/ru/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/System.Runtime.Serialization.Primitives.dll", + "ref/netstandard1.3/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/de/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/es/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/fr/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/it/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/ja/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/ko/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/ru/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.Serialization.Primitives.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll", + "system.runtime.serialization.primitives.4.3.0.nupkg.sha512", + "system.runtime.serialization.primitives.nuspec" + ] + }, + "System.Security.AccessControl/4.7.0": { + "sha512": "JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "type": "package", + "path": "system.security.accesscontrol/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/System.Security.AccessControl.dll", + "lib/net461/System.Security.AccessControl.dll", + "lib/net461/System.Security.AccessControl.xml", + "lib/netstandard1.3/System.Security.AccessControl.dll", + "lib/netstandard2.0/System.Security.AccessControl.dll", + "lib/netstandard2.0/System.Security.AccessControl.xml", + "lib/uap10.0.16299/_._", + "ref/net46/System.Security.AccessControl.dll", + "ref/net461/System.Security.AccessControl.dll", + "ref/net461/System.Security.AccessControl.xml", + "ref/netstandard1.3/System.Security.AccessControl.dll", + "ref/netstandard1.3/System.Security.AccessControl.xml", + "ref/netstandard1.3/de/System.Security.AccessControl.xml", + "ref/netstandard1.3/es/System.Security.AccessControl.xml", + "ref/netstandard1.3/fr/System.Security.AccessControl.xml", + "ref/netstandard1.3/it/System.Security.AccessControl.xml", + "ref/netstandard1.3/ja/System.Security.AccessControl.xml", + "ref/netstandard1.3/ko/System.Security.AccessControl.xml", + "ref/netstandard1.3/ru/System.Security.AccessControl.xml", + "ref/netstandard1.3/zh-hans/System.Security.AccessControl.xml", + "ref/netstandard1.3/zh-hant/System.Security.AccessControl.xml", + "ref/netstandard2.0/System.Security.AccessControl.dll", + "ref/netstandard2.0/System.Security.AccessControl.xml", + "ref/uap10.0.16299/_._", + "runtimes/win/lib/net46/System.Security.AccessControl.dll", + "runtimes/win/lib/net461/System.Security.AccessControl.dll", + "runtimes/win/lib/net461/System.Security.AccessControl.xml", + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll", + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.xml", + "runtimes/win/lib/netstandard1.3/System.Security.AccessControl.dll", + "runtimes/win/lib/uap10.0.16299/_._", + "system.security.accesscontrol.4.7.0.nupkg.sha512", + "system.security.accesscontrol.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "sha512": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "type": "package", + "path": "system.security.cryptography.algorithms/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.Algorithms.dll", + "lib/net461/System.Security.Cryptography.Algorithms.dll", + "lib/net463/System.Security.Cryptography.Algorithms.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.Algorithms.dll", + "ref/net461/System.Security.Cryptography.Algorithms.dll", + "ref/net463/System.Security.Cryptography.Algorithms.dll", + "ref/netstandard1.3/System.Security.Cryptography.Algorithms.dll", + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll", + "ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/osx/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/net461/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/net463/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", + "system.security.cryptography.algorithms.4.3.0.nupkg.sha512", + "system.security.cryptography.algorithms.nuspec" + ] + }, + "System.Security.Cryptography.Cng/4.3.0": { + "sha512": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "type": "package", + "path": "system.security.cryptography.cng/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/net46/System.Security.Cryptography.Cng.dll", + "lib/net461/System.Security.Cryptography.Cng.dll", + "lib/net463/System.Security.Cryptography.Cng.dll", + "ref/net46/System.Security.Cryptography.Cng.dll", + "ref/net461/System.Security.Cryptography.Cng.dll", + "ref/net463/System.Security.Cryptography.Cng.dll", + "ref/netstandard1.3/System.Security.Cryptography.Cng.dll", + "ref/netstandard1.4/System.Security.Cryptography.Cng.dll", + "ref/netstandard1.6/System.Security.Cryptography.Cng.dll", + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/net461/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/net463/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll", + "system.security.cryptography.cng.4.3.0.nupkg.sha512", + "system.security.cryptography.cng.nuspec" + ] + }, + "System.Security.Cryptography.Csp/4.3.0": { + "sha512": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "type": "package", + "path": "system.security.cryptography.csp/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.Csp.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.Csp.dll", + "ref/netstandard1.3/System.Security.Cryptography.Csp.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.Csp.dll", + "runtimes/win/lib/netcore50/_._", + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll", + "system.security.cryptography.csp.4.3.0.nupkg.sha512", + "system.security.cryptography.csp.nuspec" + ] + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "sha512": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "type": "package", + "path": "system.security.cryptography.encoding/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.Encoding.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.Encoding.dll", + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll", + "ref/netstandard1.3/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/de/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/es/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/fr/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/it/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/ja/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/ko/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/ru/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/zh-hans/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/zh-hant/System.Security.Cryptography.Encoding.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.Encoding.dll", + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll", + "system.security.cryptography.encoding.4.3.0.nupkg.sha512", + "system.security.cryptography.encoding.nuspec" + ] + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "type": "package", + "path": "system.security.cryptography.openssl/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll", + "ref/netstandard1.6/System.Security.Cryptography.OpenSsl.dll", + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll", + "system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "system.security.cryptography.openssl.nuspec" + ] + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "sha512": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "type": "package", + "path": "system.security.cryptography.primitives/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.Primitives.dll", + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.Primitives.dll", + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.security.cryptography.primitives.4.3.0.nupkg.sha512", + "system.security.cryptography.primitives.nuspec" + ] + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "sha512": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "type": "package", + "path": "system.security.cryptography.x509certificates/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.X509Certificates.dll", + "lib/net461/System.Security.Cryptography.X509Certificates.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.X509Certificates.dll", + "ref/net461/System.Security.Cryptography.X509Certificates.dll", + "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.dll", + "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/de/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/es/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/fr/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/it/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/ja/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/ko/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/ru/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/zh-hans/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/zh-hant/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll", + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/de/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/es/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/fr/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/it/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/ja/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/ko/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/ru/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/zh-hans/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/zh-hant/System.Security.Cryptography.X509Certificates.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.X509Certificates.dll", + "runtimes/win/lib/net461/System.Security.Cryptography.X509Certificates.dll", + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll", + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll", + "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512", + "system.security.cryptography.x509certificates.nuspec" + ] + }, + "System.Security.Principal.Windows/4.7.0": { + "sha512": "ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "type": "package", + "path": "system.security.principal.windows/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/System.Security.Principal.Windows.dll", + "lib/net461/System.Security.Principal.Windows.dll", + "lib/net461/System.Security.Principal.Windows.xml", + "lib/netstandard1.3/System.Security.Principal.Windows.dll", + "lib/netstandard2.0/System.Security.Principal.Windows.dll", + "lib/netstandard2.0/System.Security.Principal.Windows.xml", + "lib/uap10.0.16299/_._", + "ref/net46/System.Security.Principal.Windows.dll", + "ref/net461/System.Security.Principal.Windows.dll", + "ref/net461/System.Security.Principal.Windows.xml", + "ref/netcoreapp3.0/System.Security.Principal.Windows.dll", + "ref/netcoreapp3.0/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/System.Security.Principal.Windows.dll", + "ref/netstandard1.3/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/de/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/es/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/fr/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/it/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ja/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ko/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ru/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/zh-hans/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/zh-hant/System.Security.Principal.Windows.xml", + "ref/netstandard2.0/System.Security.Principal.Windows.dll", + "ref/netstandard2.0/System.Security.Principal.Windows.xml", + "ref/uap10.0.16299/_._", + "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll", + "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.xml", + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll", + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.xml", + "runtimes/win/lib/net46/System.Security.Principal.Windows.dll", + "runtimes/win/lib/net461/System.Security.Principal.Windows.dll", + "runtimes/win/lib/net461/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll", + "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll", + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll", + "runtimes/win/lib/uap10.0.16299/_._", + "system.security.principal.windows.4.7.0.nupkg.sha512", + "system.security.principal.windows.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Text.Encoding/4.3.0": { + "sha512": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "type": "package", + "path": "system.text.encoding/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Text.Encoding.dll", + "ref/netcore50/System.Text.Encoding.xml", + "ref/netcore50/de/System.Text.Encoding.xml", + "ref/netcore50/es/System.Text.Encoding.xml", + "ref/netcore50/fr/System.Text.Encoding.xml", + "ref/netcore50/it/System.Text.Encoding.xml", + "ref/netcore50/ja/System.Text.Encoding.xml", + "ref/netcore50/ko/System.Text.Encoding.xml", + "ref/netcore50/ru/System.Text.Encoding.xml", + "ref/netcore50/zh-hans/System.Text.Encoding.xml", + "ref/netcore50/zh-hant/System.Text.Encoding.xml", + "ref/netstandard1.0/System.Text.Encoding.dll", + "ref/netstandard1.0/System.Text.Encoding.xml", + "ref/netstandard1.0/de/System.Text.Encoding.xml", + "ref/netstandard1.0/es/System.Text.Encoding.xml", + "ref/netstandard1.0/fr/System.Text.Encoding.xml", + "ref/netstandard1.0/it/System.Text.Encoding.xml", + "ref/netstandard1.0/ja/System.Text.Encoding.xml", + "ref/netstandard1.0/ko/System.Text.Encoding.xml", + "ref/netstandard1.0/ru/System.Text.Encoding.xml", + "ref/netstandard1.0/zh-hans/System.Text.Encoding.xml", + "ref/netstandard1.0/zh-hant/System.Text.Encoding.xml", + "ref/netstandard1.3/System.Text.Encoding.dll", + "ref/netstandard1.3/System.Text.Encoding.xml", + "ref/netstandard1.3/de/System.Text.Encoding.xml", + "ref/netstandard1.3/es/System.Text.Encoding.xml", + "ref/netstandard1.3/fr/System.Text.Encoding.xml", + "ref/netstandard1.3/it/System.Text.Encoding.xml", + "ref/netstandard1.3/ja/System.Text.Encoding.xml", + "ref/netstandard1.3/ko/System.Text.Encoding.xml", + "ref/netstandard1.3/ru/System.Text.Encoding.xml", + "ref/netstandard1.3/zh-hans/System.Text.Encoding.xml", + "ref/netstandard1.3/zh-hant/System.Text.Encoding.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.text.encoding.4.3.0.nupkg.sha512", + "system.text.encoding.nuspec" + ] + }, + "System.Text.Encoding.Extensions/4.3.0": { + "sha512": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "type": "package", + "path": "system.text.encoding.extensions/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Text.Encoding.Extensions.dll", + "ref/netcore50/System.Text.Encoding.Extensions.xml", + "ref/netcore50/de/System.Text.Encoding.Extensions.xml", + "ref/netcore50/es/System.Text.Encoding.Extensions.xml", + "ref/netcore50/fr/System.Text.Encoding.Extensions.xml", + "ref/netcore50/it/System.Text.Encoding.Extensions.xml", + "ref/netcore50/ja/System.Text.Encoding.Extensions.xml", + "ref/netcore50/ko/System.Text.Encoding.Extensions.xml", + "ref/netcore50/ru/System.Text.Encoding.Extensions.xml", + "ref/netcore50/zh-hans/System.Text.Encoding.Extensions.xml", + "ref/netcore50/zh-hant/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/System.Text.Encoding.Extensions.dll", + "ref/netstandard1.0/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/de/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/es/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/fr/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/it/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/ja/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/ko/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/ru/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/zh-hans/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/zh-hant/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/System.Text.Encoding.Extensions.dll", + "ref/netstandard1.3/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/de/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/es/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/fr/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/it/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/ja/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/ko/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/ru/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/zh-hans/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/zh-hant/System.Text.Encoding.Extensions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.text.encoding.extensions.4.3.0.nupkg.sha512", + "system.text.encoding.extensions.nuspec" + ] + }, + "System.Text.RegularExpressions/4.3.0": { + "sha512": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "type": "package", + "path": "system.text.regularexpressions/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net463/System.Text.RegularExpressions.dll", + "lib/netcore50/System.Text.RegularExpressions.dll", + "lib/netstandard1.6/System.Text.RegularExpressions.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net463/System.Text.RegularExpressions.dll", + "ref/netcore50/System.Text.RegularExpressions.dll", + "ref/netcore50/System.Text.RegularExpressions.xml", + "ref/netcore50/de/System.Text.RegularExpressions.xml", + "ref/netcore50/es/System.Text.RegularExpressions.xml", + "ref/netcore50/fr/System.Text.RegularExpressions.xml", + "ref/netcore50/it/System.Text.RegularExpressions.xml", + "ref/netcore50/ja/System.Text.RegularExpressions.xml", + "ref/netcore50/ko/System.Text.RegularExpressions.xml", + "ref/netcore50/ru/System.Text.RegularExpressions.xml", + "ref/netcore50/zh-hans/System.Text.RegularExpressions.xml", + "ref/netcore50/zh-hant/System.Text.RegularExpressions.xml", + "ref/netcoreapp1.1/System.Text.RegularExpressions.dll", + "ref/netstandard1.0/System.Text.RegularExpressions.dll", + "ref/netstandard1.0/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/de/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/es/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/fr/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/it/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/ja/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/ko/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/ru/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/zh-hans/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/zh-hant/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/System.Text.RegularExpressions.dll", + "ref/netstandard1.3/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/de/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/es/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/fr/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/it/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/ja/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/ko/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/ru/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/zh-hans/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/zh-hant/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/System.Text.RegularExpressions.dll", + "ref/netstandard1.6/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/de/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/es/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/fr/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/it/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/ja/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/ko/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/ru/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/zh-hans/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/zh-hant/System.Text.RegularExpressions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.text.regularexpressions.4.3.0.nupkg.sha512", + "system.text.regularexpressions.nuspec" + ] + }, + "System.Threading/4.3.0": { + "sha512": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "type": "package", + "path": "system.threading/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Threading.dll", + "lib/netstandard1.3/System.Threading.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Threading.dll", + "ref/netcore50/System.Threading.xml", + "ref/netcore50/de/System.Threading.xml", + "ref/netcore50/es/System.Threading.xml", + "ref/netcore50/fr/System.Threading.xml", + "ref/netcore50/it/System.Threading.xml", + "ref/netcore50/ja/System.Threading.xml", + "ref/netcore50/ko/System.Threading.xml", + "ref/netcore50/ru/System.Threading.xml", + "ref/netcore50/zh-hans/System.Threading.xml", + "ref/netcore50/zh-hant/System.Threading.xml", + "ref/netstandard1.0/System.Threading.dll", + "ref/netstandard1.0/System.Threading.xml", + "ref/netstandard1.0/de/System.Threading.xml", + "ref/netstandard1.0/es/System.Threading.xml", + "ref/netstandard1.0/fr/System.Threading.xml", + "ref/netstandard1.0/it/System.Threading.xml", + "ref/netstandard1.0/ja/System.Threading.xml", + "ref/netstandard1.0/ko/System.Threading.xml", + "ref/netstandard1.0/ru/System.Threading.xml", + "ref/netstandard1.0/zh-hans/System.Threading.xml", + "ref/netstandard1.0/zh-hant/System.Threading.xml", + "ref/netstandard1.3/System.Threading.dll", + "ref/netstandard1.3/System.Threading.xml", + "ref/netstandard1.3/de/System.Threading.xml", + "ref/netstandard1.3/es/System.Threading.xml", + "ref/netstandard1.3/fr/System.Threading.xml", + "ref/netstandard1.3/it/System.Threading.xml", + "ref/netstandard1.3/ja/System.Threading.xml", + "ref/netstandard1.3/ko/System.Threading.xml", + "ref/netstandard1.3/ru/System.Threading.xml", + "ref/netstandard1.3/zh-hans/System.Threading.xml", + "ref/netstandard1.3/zh-hant/System.Threading.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Threading.dll", + "system.threading.4.3.0.nupkg.sha512", + "system.threading.nuspec" + ] + }, + "System.Threading.Tasks/4.3.0": { + "sha512": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "type": "package", + "path": "system.threading.tasks/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Threading.Tasks.dll", + "ref/netcore50/System.Threading.Tasks.xml", + "ref/netcore50/de/System.Threading.Tasks.xml", + "ref/netcore50/es/System.Threading.Tasks.xml", + "ref/netcore50/fr/System.Threading.Tasks.xml", + "ref/netcore50/it/System.Threading.Tasks.xml", + "ref/netcore50/ja/System.Threading.Tasks.xml", + "ref/netcore50/ko/System.Threading.Tasks.xml", + "ref/netcore50/ru/System.Threading.Tasks.xml", + "ref/netcore50/zh-hans/System.Threading.Tasks.xml", + "ref/netcore50/zh-hant/System.Threading.Tasks.xml", + "ref/netstandard1.0/System.Threading.Tasks.dll", + "ref/netstandard1.0/System.Threading.Tasks.xml", + "ref/netstandard1.0/de/System.Threading.Tasks.xml", + "ref/netstandard1.0/es/System.Threading.Tasks.xml", + "ref/netstandard1.0/fr/System.Threading.Tasks.xml", + "ref/netstandard1.0/it/System.Threading.Tasks.xml", + "ref/netstandard1.0/ja/System.Threading.Tasks.xml", + "ref/netstandard1.0/ko/System.Threading.Tasks.xml", + "ref/netstandard1.0/ru/System.Threading.Tasks.xml", + "ref/netstandard1.0/zh-hans/System.Threading.Tasks.xml", + "ref/netstandard1.0/zh-hant/System.Threading.Tasks.xml", + "ref/netstandard1.3/System.Threading.Tasks.dll", + "ref/netstandard1.3/System.Threading.Tasks.xml", + "ref/netstandard1.3/de/System.Threading.Tasks.xml", + "ref/netstandard1.3/es/System.Threading.Tasks.xml", + "ref/netstandard1.3/fr/System.Threading.Tasks.xml", + "ref/netstandard1.3/it/System.Threading.Tasks.xml", + "ref/netstandard1.3/ja/System.Threading.Tasks.xml", + "ref/netstandard1.3/ko/System.Threading.Tasks.xml", + "ref/netstandard1.3/ru/System.Threading.Tasks.xml", + "ref/netstandard1.3/zh-hans/System.Threading.Tasks.xml", + "ref/netstandard1.3/zh-hant/System.Threading.Tasks.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.threading.tasks.4.3.0.nupkg.sha512", + "system.threading.tasks.nuspec" + ] + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "sha512": "npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "type": "package", + "path": "system.threading.tasks.extensions/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll", + "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml", + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll", + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml", + "system.threading.tasks.extensions.4.3.0.nupkg.sha512", + "system.threading.tasks.extensions.nuspec" + ] + }, + "System.Threading.Timer/4.3.0": { + "sha512": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "type": "package", + "path": "system.threading.timer/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net451/_._", + "lib/portable-net451+win81+wpa81/_._", + "lib/win81/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net451/_._", + "ref/netcore50/System.Threading.Timer.dll", + "ref/netcore50/System.Threading.Timer.xml", + "ref/netcore50/de/System.Threading.Timer.xml", + "ref/netcore50/es/System.Threading.Timer.xml", + "ref/netcore50/fr/System.Threading.Timer.xml", + "ref/netcore50/it/System.Threading.Timer.xml", + "ref/netcore50/ja/System.Threading.Timer.xml", + "ref/netcore50/ko/System.Threading.Timer.xml", + "ref/netcore50/ru/System.Threading.Timer.xml", + "ref/netcore50/zh-hans/System.Threading.Timer.xml", + "ref/netcore50/zh-hant/System.Threading.Timer.xml", + "ref/netstandard1.2/System.Threading.Timer.dll", + "ref/netstandard1.2/System.Threading.Timer.xml", + "ref/netstandard1.2/de/System.Threading.Timer.xml", + "ref/netstandard1.2/es/System.Threading.Timer.xml", + "ref/netstandard1.2/fr/System.Threading.Timer.xml", + "ref/netstandard1.2/it/System.Threading.Timer.xml", + "ref/netstandard1.2/ja/System.Threading.Timer.xml", + "ref/netstandard1.2/ko/System.Threading.Timer.xml", + "ref/netstandard1.2/ru/System.Threading.Timer.xml", + "ref/netstandard1.2/zh-hans/System.Threading.Timer.xml", + "ref/netstandard1.2/zh-hant/System.Threading.Timer.xml", + "ref/portable-net451+win81+wpa81/_._", + "ref/win81/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.threading.timer.4.3.0.nupkg.sha512", + "system.threading.timer.nuspec" + ] + }, + "System.Xml.ReaderWriter/4.3.0": { + "sha512": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "type": "package", + "path": "system.xml.readerwriter/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net46/System.Xml.ReaderWriter.dll", + "lib/netcore50/System.Xml.ReaderWriter.dll", + "lib/netstandard1.3/System.Xml.ReaderWriter.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net46/System.Xml.ReaderWriter.dll", + "ref/netcore50/System.Xml.ReaderWriter.dll", + "ref/netcore50/System.Xml.ReaderWriter.xml", + "ref/netcore50/de/System.Xml.ReaderWriter.xml", + "ref/netcore50/es/System.Xml.ReaderWriter.xml", + "ref/netcore50/fr/System.Xml.ReaderWriter.xml", + "ref/netcore50/it/System.Xml.ReaderWriter.xml", + "ref/netcore50/ja/System.Xml.ReaderWriter.xml", + "ref/netcore50/ko/System.Xml.ReaderWriter.xml", + "ref/netcore50/ru/System.Xml.ReaderWriter.xml", + "ref/netcore50/zh-hans/System.Xml.ReaderWriter.xml", + "ref/netcore50/zh-hant/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/System.Xml.ReaderWriter.dll", + "ref/netstandard1.0/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/de/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/es/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/fr/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/it/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/ja/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/ko/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/ru/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/zh-hans/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/zh-hant/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/System.Xml.ReaderWriter.dll", + "ref/netstandard1.3/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/de/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/es/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/fr/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/it/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/ja/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/ko/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/ru/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/zh-hans/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/zh-hant/System.Xml.ReaderWriter.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.xml.readerwriter.4.3.0.nupkg.sha512", + "system.xml.readerwriter.nuspec" + ] + }, + "System.Xml.XDocument/4.3.0": { + "sha512": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "type": "package", + "path": "system.xml.xdocument/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Xml.XDocument.dll", + "lib/netstandard1.3/System.Xml.XDocument.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Xml.XDocument.dll", + "ref/netcore50/System.Xml.XDocument.xml", + "ref/netcore50/de/System.Xml.XDocument.xml", + "ref/netcore50/es/System.Xml.XDocument.xml", + "ref/netcore50/fr/System.Xml.XDocument.xml", + "ref/netcore50/it/System.Xml.XDocument.xml", + "ref/netcore50/ja/System.Xml.XDocument.xml", + "ref/netcore50/ko/System.Xml.XDocument.xml", + "ref/netcore50/ru/System.Xml.XDocument.xml", + "ref/netcore50/zh-hans/System.Xml.XDocument.xml", + "ref/netcore50/zh-hant/System.Xml.XDocument.xml", + "ref/netstandard1.0/System.Xml.XDocument.dll", + "ref/netstandard1.0/System.Xml.XDocument.xml", + "ref/netstandard1.0/de/System.Xml.XDocument.xml", + "ref/netstandard1.0/es/System.Xml.XDocument.xml", + "ref/netstandard1.0/fr/System.Xml.XDocument.xml", + "ref/netstandard1.0/it/System.Xml.XDocument.xml", + "ref/netstandard1.0/ja/System.Xml.XDocument.xml", + "ref/netstandard1.0/ko/System.Xml.XDocument.xml", + "ref/netstandard1.0/ru/System.Xml.XDocument.xml", + "ref/netstandard1.0/zh-hans/System.Xml.XDocument.xml", + "ref/netstandard1.0/zh-hant/System.Xml.XDocument.xml", + "ref/netstandard1.3/System.Xml.XDocument.dll", + "ref/netstandard1.3/System.Xml.XDocument.xml", + "ref/netstandard1.3/de/System.Xml.XDocument.xml", + "ref/netstandard1.3/es/System.Xml.XDocument.xml", + "ref/netstandard1.3/fr/System.Xml.XDocument.xml", + "ref/netstandard1.3/it/System.Xml.XDocument.xml", + "ref/netstandard1.3/ja/System.Xml.XDocument.xml", + "ref/netstandard1.3/ko/System.Xml.XDocument.xml", + "ref/netstandard1.3/ru/System.Xml.XDocument.xml", + "ref/netstandard1.3/zh-hans/System.Xml.XDocument.xml", + "ref/netstandard1.3/zh-hant/System.Xml.XDocument.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.xml.xdocument.4.3.0.nupkg.sha512", + "system.xml.xdocument.nuspec" + ] + }, + "System.Xml.XmlDocument/4.3.0": { + "sha512": "lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "type": "package", + "path": "system.xml.xmldocument/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Xml.XmlDocument.dll", + "lib/netstandard1.3/System.Xml.XmlDocument.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Xml.XmlDocument.dll", + "ref/netstandard1.3/System.Xml.XmlDocument.dll", + "ref/netstandard1.3/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/de/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/es/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/fr/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/it/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/ja/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/ko/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/ru/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/zh-hans/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/zh-hant/System.Xml.XmlDocument.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.xml.xmldocument.4.3.0.nupkg.sha512", + "system.xml.xmldocument.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + ".NETCoreApp,Version=v3.1": [ + "Microsoft.AspNet.WebApi.Client >= 5.2.7", + "Swashbuckle.AspNetCore >= 6.1.4", + "Swashbuckle.AspNetCore.Swagger >= 6.1.4", + "Swashbuckle.AspNetCore.SwaggerGen >= 6.1.4", + "Swashbuckle.AspNetCore.SwaggerUI >= 6.1.4", + "System.Data.SqlClient >= 4.8.2" + ] + }, + "packageFolders": { + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\DPMService.csproj", + "projectName": "DPMService", + "projectPath": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\DPMService.csproj", + "packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\", + "outputPath": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\FastReports\\FastReport.Net\\Nugets": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "http://nuget.grapecity.com/nuget": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "dependencies": { + "Microsoft.AspNet.WebApi.Client": { + "target": "Package", + "version": "[5.2.7, )" + }, + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.Swagger": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.SwaggerGen": { + "target": "Package", + "version": "[6.1.4, )" + }, + "Swashbuckle.AspNetCore.SwaggerUI": { + "target": "Package", + "version": "[6.1.4, )" + }, + "System.Data.SqlClient": { + "target": "Package", + "version": "[4.8.2, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.400\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/WebAPI/obj/project.nuget.cache b/WebAPI/obj/project.nuget.cache new file mode 100644 index 0000000..6ae25b5 --- /dev/null +++ b/WebAPI/obj/project.nuget.cache @@ -0,0 +1,109 @@ +{ + "version": 2, + "dgSpecHash": "ZZqSaGxdmNHxaESFJehR/kS0eWzEy/tsmbLLF1/X+vJp3aqgeLQYRnBk48arIgni9F9skp5uUv7zVBAwYcw/bA==", + "success": true, + "projectFilePath": "E:\\Software-Projekte\\DPM\\DPM2016\\WebAPI\\DPMService.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.aspnet.webapi.client\\5.2.7\\microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.csharp\\4.3.0\\microsoft.csharp.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.extensions.apidescription.server\\3.0.0\\microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.win32.registry\\4.7.0\\microsoft.win32.registry.4.7.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\newtonsoft.json\\10.0.1\\newtonsoft.json.10.0.1.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\newtonsoft.json.bson\\1.0.1\\newtonsoft.json.bson.1.0.1.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.native.system.data.sqlclient.sni\\4.7.0\\runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.native.system.io.compression\\4.3.0\\runtime.native.system.io.compression.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.win-x64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\runtime.win-x86.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\swashbuckle.aspnetcore\\6.1.4\\swashbuckle.aspnetcore.6.1.4.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.1.4\\swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.1.4\\swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.1.4\\swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.appcontext\\4.3.0\\system.appcontext.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.buffers\\4.3.0\\system.buffers.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.collections.nongeneric\\4.3.0\\system.collections.nongeneric.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.collections.specialized\\4.3.0\\system.collections.specialized.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.componentmodel\\4.3.0\\system.componentmodel.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.componentmodel.primitives\\4.3.0\\system.componentmodel.primitives.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.componentmodel.typeconverter\\4.3.0\\system.componentmodel.typeconverter.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.console\\4.3.0\\system.console.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.data.sqlclient\\4.8.2\\system.data.sqlclient.4.8.2.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.diagnostics.diagnosticsource\\4.3.0\\system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.dynamic.runtime\\4.3.0\\system.dynamic.runtime.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.io.compression\\4.3.0\\system.io.compression.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.io.compression.zipfile\\4.3.0\\system.io.compression.zipfile.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.linq.expressions\\4.3.0\\system.linq.expressions.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.net.http\\4.3.0\\system.net.http.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.3.0\\system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.runtime.serialization.formatters\\4.3.0\\system.runtime.serialization.formatters.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.runtime.serialization.primitives\\4.3.0\\system.runtime.serialization.primitives.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.accesscontrol\\4.7.0\\system.security.accesscontrol.4.7.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.cryptography.cng\\4.3.0\\system.security.cryptography.cng.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.security.principal.windows\\4.7.0\\system.security.principal.windows.4.7.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.text.regularexpressions\\4.3.0\\system.text.regularexpressions.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.threading.tasks.extensions\\4.3.0\\system.threading.tasks.extensions.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512", + "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\system.xml.xmldocument\\4.3.0\\system.xml.xmldocument.4.3.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/WebAPI/obj/project.packagespec.json b/WebAPI/obj/project.packagespec.json new file mode 100644 index 0000000..6f0974a --- /dev/null +++ b/WebAPI/obj/project.packagespec.json @@ -0,0 +1 @@ +"restore":{"projectUniqueName":"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\CoreWebAPI1\\BWPMService.csproj","projectName":"BWPMService","projectPath":"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\CoreWebAPI1\\BWPMService.csproj","outputPath":"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\CoreWebAPI1\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages","C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet"],"originalTargetFrameworks":["netcoreapp3.1"],"sources":{"C:\\Program Files (x86)\\FastReports\\FastReport.Net\\Nugets":{},"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"http://nuget.grapecity.com/nuget":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"netcoreapp3.1":{"targetAlias":"netcoreapp3.1","projectReferences":{"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\Models\\BWPMModels.csproj":{"projectPath":"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\Models\\BWPMModels.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"netcoreapp3.1":{"targetAlias":"netcoreapp3.1","dependencies":{"Microsoft.AspNet.WebApi.Client":{"target":"Package","version":"[5.2.7, )"},"Swashbuckle.AspNetCore":{"target":"Package","version":"[6.1.4, )"},"Swashbuckle.AspNetCore.Swagger":{"target":"Package","version":"[6.1.4, )"},"Swashbuckle.AspNetCore.SwaggerGen":{"target":"Package","version":"[6.1.4, )"},"Swashbuckle.AspNetCore.SwaggerUI":{"target":"Package","version":"[6.1.4, )"},"System.Data.SqlClient":{"target":"Package","version":"[4.8.2, )"}},"imports":["net461","net462","net47","net471","net472","net48"],"assetTargetFallback":true,"warn":true,"downloadDependencies":[{"name":"Microsoft.NETCore.App.Host.win-x64","version":"[3.1.16, 3.1.16]"}],"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\6.0.100-preview.6.21355.2\\RuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/WebAPI/obj/rider.project.restore.info b/WebAPI/obj/rider.project.restore.info new file mode 100644 index 0000000..c2b871d --- /dev/null +++ b/WebAPI/obj/rider.project.restore.info @@ -0,0 +1 @@ +16287566014763096 \ No newline at end of file diff --git a/WebAPI/web.config b/WebAPI/web.config new file mode 100644 index 0000000..3dea9ed --- /dev/null +++ b/WebAPI/web.config @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_B4A/SteriScan/Camera.b4a b/_B4A/SteriScan/Camera.b4a new file mode 100644 index 0000000..d308645 --- /dev/null +++ b/_B4A/SteriScan/Camera.b4a @@ -0,0 +1,244 @@ +Build1=Default,anywheresoftware.b4a.samples.camera +File1=1.bal +FileGroup1=Default Group +Group=Default Group +Library1=camera +Library10=stringfunctions +Library2=core +Library3=javaobject +Library4=json +Library5=okhttputils2 +Library6=phone +Library7=reflection +Library8=runtimepermissions +Library9=xui +ManifestCode='This code will be applied to the manifest file during compilation.~\n~'You do not need to modify it in most cases.~\n~'See this link for for more information: http://www.basic4ppc.com/forum/showthread.php?p=78136~\n~AddManifestText(~\n~~\n~)~\n~SetApplicationAttribute(android:icon, "@drawable/icon")~\n~SetApplicationAttribute(android:label, "$LABEL$")~\n~'End of default text.~\n~'************ Google Play Services Base ************~\n~AddApplicationText(~\n~ ~\n~ ~\n~)~\n~'************ Google Play Services Base (end) ************~\n~AddApplicationText(~\n~)~\n~ +Module1=CameraExClass +Module2=Starter +NumberOfFiles=1 +NumberOfLibraries=10 +NumberOfModules=2 +Version=11 +@EndOfDesignText@ +#Region Module Attributes + #FullScreen: False + #IncludeTitle: False + #ApplicationLabel: SteriScan + #VersionCode: 1 + #VersionName: + #SupportedOrientations: unspecified + #CanInstallToExternalStorage: False +#End Region +#AdditionalJar: com.google.android.gms:play-services-vision +#BridgeLogger: true +'Activity module +Sub Process_Globals + Private frontCamera As Boolean = False + Private detector As JavaObject + Private SearchForBarcodes As Boolean + Private LastPreview As Long + Private IntervalBetweenPreviewsMs As Int = 100 +End Sub + +Sub Globals + Private Panel1 As Panel + Private camEx As CameraExClass + Private pnlDrawing As Panel + Private cvs As B4XCanvas +End Sub + +Sub Activity_Create(FirstTime As Boolean) + Activity.LoadLayout("1") + If FirstTime Then + CreateDetector (Array("CODE_128", "CODE_93")) + End If + cvs.Initialize(pnlDrawing) +End Sub + +Private Sub CreateDetector (Codes As List) + Dim ctxt As JavaObject + ctxt.InitializeContext + Dim builder As JavaObject + builder.InitializeNewInstance("com/google/android/gms/vision/barcode/BarcodeDetector.Builder".Replace("/", "."), Array(ctxt)) + Dim barcodeClass As String = "com/google/android/gms/vision/barcode/Barcode".Replace("/", ".") + Dim barcodeStatic As JavaObject + barcodeStatic.InitializeStatic(barcodeClass) + Dim format As Int + For Each formatName As String In Codes + format = Bit.Or(format, barcodeStatic.GetField(formatName)) + Next + builder.RunMethod("setBarcodeFormats", Array(format)) + detector = builder.RunMethod("build", Null) + Dim operational As Boolean = detector.RunMethod("isOperational", Null) + Log("Is detector operational: " & operational) + SearchForBarcodes = operational + +End Sub + +Sub Camera1_Preview (data() As Byte) + If SearchForBarcodes Then + If DateTime.Now > LastPreview + IntervalBetweenPreviewsMs Then + 'Dim n As Long = DateTime.Now + cvs.ClearRect(cvs.TargetRect) + Dim frameBuilder As JavaObject + Dim bb As JavaObject + bb = bb.InitializeStatic("java.nio.ByteBuffer").RunMethod("wrap", Array(data)) + frameBuilder.InitializeNewInstance("com/google/android/gms/vision/Frame.Builder".Replace("/", "."), Null) + Dim cs As CameraSize = camEx.GetPreviewSize + frameBuilder.RunMethod("setImageData", Array(bb, cs.Width, cs.Height, 842094169)) + Dim frame As JavaObject = frameBuilder.RunMethod("build", Null) + Dim SparseArray As JavaObject = detector.RunMethod("detect", Array(frame)) + LastPreview = DateTime.Now + Dim Matches As Int = SparseArray.RunMethod("size", Null) + For i = 0 To Matches - 1 + Dim barcode As JavaObject = SparseArray.RunMethod("valueAt", Array(i)) + Dim raw As String = barcode.GetField("rawValue") + Log(raw) + ToastMessageShow("Found: " & raw, True) + Dim points() As Object = barcode.GetField("cornerPoints") + Dim tl As JavaObject = points(0) +' Dim tr As JavaObject = points(1) + Dim br As JavaObject = points(2) +' Dim bl As JavaObject = points(3) + Dim r As B4XRect + + Dim size As CameraSize = camEx.GetPreviewSize + Dim xscale, yscale As Float + If camEx.PreviewOrientation Mod 180 = 0 Then + xscale = Panel1.Width / size.Width + yscale = Panel1.Height / size.Height + r.Initialize(tl.GetField("x"), tl.GetField("y"), br.GetField("x"), br.GetField("y")) + Else + xscale = Panel1.Width / size.Height + yscale = Panel1.Height / size.Width + r.Initialize(br.GetField("y"), br.GetField("x"), tl.GetField("y"),tl.GetField("x")) + End If + + Select camEx.PreviewOrientation + Case 180 + r.Initialize(size.Width - r.Right, size.Height - r.Bottom, size.Width - r.Left, size.Height - r.Top) + Case 90 + r.Initialize(size.Height - r.Right, r.Top, size.Height - r.Left, r.Bottom) + End Select + r.Left = r.Left * xscale + r.Right = r.Right * xscale + r.Top = r.Top * yscale + r.Bottom = r.Bottom * yscale + cvs.DrawRect(r, Colors.Red, False, 5dip) + Next + If Matches = 0 Then + cvs.ClearRect(cvs.TargetRect) + End If + cvs.Invalidate + + 'Log(DateTime.Now - n) + End If + End If +End Sub + +Sub Activity_Resume + InitializeCamera +End Sub + +Private Sub InitializeCamera + Starter.rp.CheckAndRequest(Starter.rp.PERMISSION_CAMERA) + Wait For Activity_PermissionResult (Permission As String, Result As Boolean) + If Result Then + camEx.Initialize(Panel1, frontCamera, Me, "Camera1") + frontCamera = camEx.Front + End If +End Sub + +Sub Activity_Pause (UserClosed As Boolean) + If camEx.IsInitialized Then + camEx.Release + End If +End Sub + +Sub Camera1_Ready (Success As Boolean) + If Success Then + camEx.SetJpegQuality(90) + camEx.SetContinuousAutoFocus + camEx.CommitParameters + camEx.StartPreview + + Else + ToastMessageShow("Cannot open camera.", True) + End If +End Sub + + + +'Sub btnTakePicture_Click +' camEx.TakePicture +'End Sub +' +'Sub btnFocus_Click +' camEx.FocusAndTakePicture +'End Sub + +Sub Camera1_PictureTaken (Data() As Byte) +' Dim filename As String = "1.jpg" +' Dim dir As String = File.DirRootExternal +' +' camEx.SavePictureToFile(Data, dir, filename) +' camEx.StartPreview 'restart preview +' +' 'send a broadcast intent to the media scanner to force it to scan the saved file. +' Dim Phone As Phone +' Dim i As Intent +' i.Initialize("android.intent.action.MEDIA_SCANNER_SCAN_FILE", _ +' "file://" & File.Combine(dir, filename)) +' Phone.SendBroadcastIntent(i) +' ToastMessageShow("Picture saved." & CRLF & "File size: " & File.Size(dir, filename), True) +End Sub + +Sub ChangeCamera_Click + camEx.Release + frontCamera = Not(frontCamera) + InitializeCamera +End Sub + +Sub btnEffect_Click + Dim effects As List = camEx.GetSupportedColorEffects + If effects.IsInitialized = False Then + ToastMessageShow("Effects not supported.", False) + Return + End If + Dim effect As String = effects.Get((effects.IndexOf(camEx.GetColorEffect) + 1) Mod effects.Size) + camEx.SetColorEffect(effect) + ToastMessageShow(effect, False) + camEx.CommitParameters +End Sub + +Sub btnFlash_Click + Dim f() As Float = camEx.GetFocusDistances + Log(f(0) & ", " & f(1) & ", " & f(2)) + Dim flashModes As List = camEx.GetSupportedFlashModes + If flashModes.IsInitialized = False Then + ToastMessageShow("Flash not supported.", False) + Return + End If + Dim flash As String = flashModes.Get((flashModes.IndexOf(camEx.GetFlashMode) + 1) Mod flashModes.Size) + camEx.SetFlashMode(flash) + ToastMessageShow(flash, False) + camEx.CommitParameters +End Sub +Sub btnPictureSize_Click + Dim pictureSizes() As CameraSize = camEx.GetSupportedPicturesSizes + Dim current As CameraSize = camEx.GetPictureSize + For i = 0 To pictureSizes.Length - 1 + If pictureSizes(i).Width = current.Width And pictureSizes(i).Height = current.Height Then Exit + Next + Dim ps As CameraSize = pictureSizes((i + 1) Mod pictureSizes.Length) + camEx.SetPictureSize(ps.Width, ps.Height) + ToastMessageShow(ps.Width & "x" & ps.Height, False) + camEx.CommitParameters +End Sub + + +Sub SeekBar1_ValueChanged (Value As Int, UserChanged As Boolean) + If UserChanged = False Or camEx.IsZoomSupported = False Then Return + camEx.Zoom = Value / 100 * camEx.GetMaxZoom + camEx.CommitParameters +End Sub \ No newline at end of file diff --git a/_B4A/SteriScan/Camera.b4a.meta b/_B4A/SteriScan/Camera.b4a.meta new file mode 100644 index 0000000..5d070e5 --- /dev/null +++ b/_B4A/SteriScan/Camera.b4a.meta @@ -0,0 +1,12 @@ +ModuleBookmarks0= +ModuleBookmarks1= +ModuleBookmarks2= +ModuleBreakpoints0= +ModuleBreakpoints1= +ModuleBreakpoints2= +ModuleClosedNodes0= +ModuleClosedNodes1= +ModuleClosedNodes2= +NavigationStack=Main,Camera1_Ready,116,6,Main,Process_Globals,17,0,CameraExClass,FaceDetection_Event,380,0,CameraExClass,Class_Globals,16,4,CameraExClass,SetDisplayOrientation,80,2,Main,Globals,25,0,Main,btnEffect_Click,167,0,Main,SeekBar1_ValueChanged,209,0,Main,Camera1_Preview,98,6,Main,CreateDetector,35,0 +SelectedBuild=0 +VisibleModules=1,2 diff --git a/_B4A/SteriScan/CameraExClass.bas b/_B4A/SteriScan/CameraExClass.bas new file mode 100644 index 0000000..53cde25 --- /dev/null +++ b/_B4A/SteriScan/CameraExClass.bas @@ -0,0 +1,404 @@ +B4A=true +Group=Default Group +ModulesStructureVersion=1 +Type=Class +Version=7.28 +@EndOfDesignText@ +'Class module +'version 1.30 +'See this page for the list of constants: +'http://developer.android.com/intl/fr/reference/android/hardware/Camera.Parameters.html +'Note that you should use the constant values instead of the names. +Sub Class_Globals + Private nativeCam As Object + Private cam As Camera + Private r As Reflector + Private target As Object + Private event As String + Public Front As Boolean + Type CameraInfoAndId (CameraInfo As Object, Id As Int) + Type CameraSize (Width As Int, Height As Int) + Private parameters As Object + + Public PreviewOrientation As Int +End Sub + +Public Sub Initialize (Panel1 As Panel, FrontCamera As Boolean, TargetModule As Object, EventName As String) + target = TargetModule + event = EventName + Front = FrontCamera + Dim id As Int + id = FindCamera(Front).id + If id = -1 Then + Front = Not(Front) 'try different camera + id = FindCamera(Front).id + If id = -1 Then + ToastMessageShow("No camera found.", True) + Return + End If + End If + cam.Initialize2(Panel1, "camera", id) +End Sub + +Private Sub FindCamera (frontCamera As Boolean) As CameraInfoAndId + Dim ci As CameraInfoAndId + Dim cameraInfo As Object + Dim cameraValue As Int + Log("findCamera") + If frontCamera Then cameraValue = 1 Else cameraValue = 0 + cameraInfo = r.CreateObject("android.hardware.Camera$CameraInfo") + Dim numberOfCameras As Int = r.RunStaticMethod("android.hardware.Camera", "getNumberOfCameras", Null, Null) + Log(r.target) + Log(numberOfCameras) + For i = 0 To numberOfCameras - 1 + r.RunStaticMethod("android.hardware.Camera", "getCameraInfo", Array As Object(i, cameraInfo), _ + Array As String("java.lang.int", "android.hardware.Camera$CameraInfo")) + r.target = cameraInfo + Log("facing: " & r.GetField("facing") & ", " & cameraValue) + If r.GetField("facing") = cameraValue Then + ci.cameraInfo = r.target + ci.Id = i + Return ci + End If + Next + ci.id = -1 + Return ci +End Sub + +Private Sub SetDisplayOrientation + r.target = r.GetActivity + r.target = r.RunMethod("getWindowManager") + r.target = r.RunMethod("getDefaultDisplay") + r.target = r.RunMethod("getRotation") + Dim result, degrees As Int = r.target * 90 + Dim ci As CameraInfoAndId = FindCamera(Front) + r.target = ci.CameraInfo + Dim orientation As Int = r.GetField("orientation") + If Front Then + PreviewOrientation = (orientation + degrees) Mod 360 + result = PreviewOrientation + PreviewOrientation = (360 - PreviewOrientation) Mod 360 + Else + PreviewOrientation = (orientation - degrees + 360) Mod 360 + result = PreviewOrientation + Log("Preview Orientation: " & PreviewOrientation) + End If + r.target = nativeCam + r.RunMethod2("setDisplayOrientation", PreviewOrientation, "java.lang.int") + r.target = parameters + r.RunMethod2("setRotation", result, "java.lang.int") + CommitParameters +End Sub + +Private Sub Camera_Ready (Success As Boolean) + If Success Then + r.target = cam + nativeCam = r.GetField("camera") + r.target = nativeCam + parameters = r.RunMethod("getParameters") + SetDisplayOrientation + Else + Log("success = false, " & LastException) + End If + CallSub2(target, event & "_ready", Success) +End Sub +'Uncomment this sub if you need to handle the Preview event +Sub Camera_Preview (Data() As Byte) + If SubExists(target, event & "_preview") Then + CallSub2(target, event & "_preview", Data) + End If +End Sub + +Public Sub TakePicture + cam.TakePicture +End Sub + +Private Sub Camera_PictureTaken (Data() As Byte) + CallSub2(target, event & "_PictureTaken", Data) +End Sub + +Public Sub StartPreview + cam.StartPreview +End Sub + +Public Sub StopPreview + cam.StopPreview +End Sub + +Public Sub Release + cam.Release +End Sub + +'Saves the data received from PictureTaken event +Public Sub SavePictureToFile(Data() As Byte, Dir As String, FileName As String) + Dim out As OutputStream = File.OpenOutput(Dir, FileName, False) + out.WriteBytes(Data, 0, Data.Length) + out.Close +End Sub + +Public Sub SetParameter(Key As String, Value As String) + r.target = parameters + r.RunMethod3("set", Key, "java.lang.String", Value, "java.lang.String") +End Sub + +Public Sub GetParameter(Key As String) As String + r.target = parameters + Return r.RunMethod2("get", Key, "java.lang.String") +End Sub + +Public Sub CommitParameters + 'Try + r.target = nativeCam + r.RunMethod4("setParameters", Array As Object(parameters), Array As String("android.hardware.Camera$Parameters")) + 'Catch + ' ToastMessageShow("Error setting parameters.", True) + ' Log(LastException) + ' End Try +End Sub + +Public Sub GetColorEffect As String + Return GetParameter("effect") +End Sub + +Public Sub SetColorEffect(Effect As String) + SetParameter("effect", Effect) +End Sub + +Public Sub GetSupportedPreviewSizes As CameraSize() + r.target = parameters + Dim list1 As List = r.RunMethod("getSupportedPreviewSizes") + Dim cs(list1.Size) As CameraSize + For i = 0 To list1.Size - 1 + r.target = list1.get(i) + cs(i).Width = r.GetField("width") + cs(i).Height = r.GetField("height") + Next + Return cs +End Sub + +Public Sub SetPreviewSize(Width As Int, Height As Int) + r.target = parameters + r.RunMethod3("setPreviewSize", Width, "java.lang.int", Height, "java.lang.int") +End Sub +Public Sub GetSupportedPicturesSizes As CameraSize() + r.target = parameters + Dim list1 As List = r.RunMethod("getSupportedPictureSizes") + Dim cs(list1.Size) As CameraSize + For i = 0 To list1.Size - 1 + r.target = list1.get(i) + cs(i).Width = r.GetField("width") + cs(i).Height = r.GetField("height") + Next + Return cs +End Sub + +Public Sub SetPictureSize(Width As Int, Height As Int) + r.target = parameters + r.RunMethod3("setPictureSize", Width, "java.lang.int", Height, "java.lang.int") +End Sub + +Public Sub SetJpegQuality(Quality As Int) + r.target = parameters + r.RunMethod2("setJpegQuality", Quality, "java.lang.int") +End Sub + +Public Sub SetFlashMode(Mode As String) + r.target = parameters + r.RunMethod2("setFlashMode", Mode, "java.lang.String") +End Sub + +Public Sub GetFlashMode As String + r.target = parameters + Return r.RunMethod("getFlashMode") +End Sub + +Public Sub GetSupportedFlashModes As List + r.target = parameters + Return r.RunMethod("getSupportedFlashModes") +End Sub + +Public Sub GetSupportedColorEffects As List + r.target = parameters + Return r.RunMethod("getSupportedColorEffects") +End Sub + +'Returns a list with the supported preview fps. Each item in the list is an array of two ints (minimum value and maximum value). +Public Sub GetSupportedPreviewFpsRange As List + r.target = parameters + Return r.RunMethod("getSupportedPreviewFpsRange") +End Sub +'Returns the current preview fps range. +'Range is a two elements array. The minimum value and maximum value will be stored in this array. +Public Sub GetPreviewFpsRange(Range() As Int) + r.target = parameters + r.RunMethod4("getPreviewFpsRange", Array As Object(Range), Array As String("[I")) +End Sub + +Public Sub SetPreviewFpsRange(MinValue As Int, MaxValue As Int) + r.target = parameters + r.RunMethod4("setPreviewFpsRange", Array As Object(MinValue, MaxValue), _ + Array As String("java.lang.int", "java.lang.int")) +End Sub + +Public Sub GetPreviewSize As CameraSize + r.target = parameters + r.target = r.RunMethod("getPreviewSize") + Dim cs As CameraSize + cs.Width = r.GetField("width") + cs.Height = r.GetField("height") + Return cs +End Sub + +Public Sub GetPictureSize As CameraSize + r.target = parameters + r.target = r.RunMethod("getPictureSize") + Dim cs As CameraSize + cs.Width = r.GetField("width") + cs.Height = r.GetField("height") + Return cs +End Sub + +'Converts a preview image formatted in YUV format to JPEG. +'Note that you should not save every preview image as it will slow down the whole process. +Public Sub PreviewImageToJpeg(data() As Byte, quality As Int) As Byte() + Dim size, previewFormat As Object + r.target = parameters + size = r.RunMethod("getPreviewSize") + previewFormat = r.RunMethod("getPreviewFormat") + r.target = size + Dim width = r.GetField("width"), height = r.GetField("height") As Int + Dim yuvImage As Object = r.CreateObject2("android.graphics.YuvImage", _ + Array As Object(data, previewFormat, width, height, Null), _ + Array As String("[B", "java.lang.int", "java.lang.int", "java.lang.int", "[I")) + r.target = yuvImage + Dim rect1 As Rect + rect1.Initialize(0, 0, r.RunMethod("getWidth"), r.RunMethod("getHeight")) + Dim out As OutputStream + out.InitializeToBytesArray(100) + r.RunMethod4("compressToJpeg", Array As Object(rect1, quality, out), _ + Array As String("android.graphics.Rect", "java.lang.int", "java.io.OutputStream")) + + Return out.ToBytesArray +End Sub + +Public Sub GetSupportedFocusModes As List + r.target = parameters + Return r.RunMethod("getSupportedFocusModes") +End Sub + +Public Sub SetContinuousAutoFocus + Dim modes As List = GetSupportedFocusModes + If modes.IndexOf("continuous-picture") > -1 Then + SetFocusMode("continuous-picture") + Else If modes.IndexOf("continuous-video") > -1 Then + SetFocusMode("continuous-video") + Else + Log("Continuous focus mode is not available") + End If +End Sub + +Public Sub SetFocusMode(Mode As String) + r.target = parameters + r.RunMethod2("setFocusMode", Mode, "java.lang.String") +End Sub + +Public Sub GetFocusDistances As Float() + Dim F(3) As Float + r.target = parameters + r.RunMethod4("getFocusDistances", Array As Object(F), Array As String("[F")) + Return F +End Sub + +Public Sub GetSupportedPictureFormats As List + r.target = parameters + Return r.RunMethod("getSupportedPictureFormats") +End Sub +'This method should only be called if you need to immediately release the camera. +'For example if you need to start another application that depends on the camera. +Public Sub CloseNow + cam.Release + r.target = cam + r.RunMethod2("releaseCameras", True, "java.lang.boolean") +End Sub +'Calls AutoFocus and then takes the picture if focus was successfull. +Public Sub FocusAndTakePicture + cam.AutoFocus +End Sub + + +Private Sub Camera_FocusDone (Success As Boolean) + If Success Then + Sleep(100) + TakePicture + Else + Log("AutoFocus error.") + End If +End Sub + +Public Sub IsZoomSupported As Boolean + r.target = parameters + Return r.RunMethod("isZoomSupported") +End Sub + +Public Sub GetMaxZoom As Int + r.target = parameters + Return r.RunMethod("getMaxZoom") +End Sub + +Public Sub getZoom() As Int + r.target = parameters + Return r.RunMethod("getZoom") +End Sub + +Public Sub setZoom(ZoomValue As Int) + r.target = parameters + r.RunMethod2("setZoom", ZoomValue, "java.lang.int") +End Sub + +Public Sub getExposureCompensation As Int + r.target = parameters + Return r.RunMethod("getExposureCompensation") +End Sub + +Public Sub setExposureCompensation(v As Int) + r.target = parameters + r.RunMethod2("setExposureCompensation", v, "java.lang.int") +End Sub + +Public Sub getMinExposureCompensation As Int + r.target = parameters + Return r.RunMethod("getMinExposureCompensation") +End Sub + +Public Sub getMaxExposureCompensation As Int + r.target = parameters + Return r.RunMethod("getMaxExposureCompensation") +End Sub + +Public Sub SetFaceDetectionListener + Dim jo As JavaObject = nativeCam + Dim e As Object = jo.CreateEvent("android.hardware.Camera.FaceDetectionListener", "FaceDetection", Null) + jo.RunMethod("setFaceDetectionListener", Array(e)) +End Sub + +Private Sub FaceDetection_Event (MethodName As String, Args() As Object) As Object + Dim faces() As Object = Args(0) + For Each f As Object In faces + Dim jo As JavaObject = f + Dim faceRect As Rect = jo.GetField("rect") + Next + Return Null +End Sub + + + +Public Sub StartFaceDetection + Dim jo As JavaObject = nativeCam + jo.RunMethod("startFaceDetection", Null) +End Sub + +Public Sub StopFaceDetection + Dim jo As JavaObject = nativeCam + jo.RunMethod("stopFaceDetection", Null) +End Sub + diff --git a/_B4A/SteriScan/Files/1.bal b/_B4A/SteriScan/Files/1.bal new file mode 100644 index 0000000..dd46cd1 Binary files /dev/null and b/_B4A/SteriScan/Files/1.bal differ diff --git a/_B4A/SteriScan/Objects/AndroidManifest.xml b/_B4A/SteriScan/Objects/AndroidManifest.xml new file mode 100644 index 0000000..11534d9 --- /dev/null +++ b/_B4A/SteriScan/Objects/AndroidManifest.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/Camera_RAPID_DEBUG.apk b/_B4A/SteriScan/Objects/Camera_RAPID_DEBUG.apk new file mode 100644 index 0000000..694283e Binary files /dev/null and b/_B4A/SteriScan/Objects/Camera_RAPID_DEBUG.apk differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$anim.class new file mode 100644 index 0000000..63f6d58 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$attr.class new file mode 100644 index 0000000..892d48d Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$color.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$color.class new file mode 100644 index 0000000..e4a7416 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$dimen.class new file mode 100644 index 0000000..46208a6 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$drawable.class new file mode 100644 index 0000000..820672e Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$id.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$id.class new file mode 100644 index 0000000..9f46153 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$integer.class new file mode 100644 index 0000000..3a84354 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$layout.class new file mode 100644 index 0000000..00213e8 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$string.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$string.class new file mode 100644 index 0000000..0adf695 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$style.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$style.class new file mode 100644 index 0000000..fd07220 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$styleable.class new file mode 100644 index 0000000..53e0361 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R.class b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R.class new file mode 100644 index 0000000..d58789f Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/coordinatorlayout/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$anim.class new file mode 100644 index 0000000..a74cab3 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$attr.class new file mode 100644 index 0000000..5ff5214 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$color.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$color.class new file mode 100644 index 0000000..3cddab5 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$dimen.class new file mode 100644 index 0000000..e9ce321 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$drawable.class new file mode 100644 index 0000000..d8ce8bd Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$id.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$id.class new file mode 100644 index 0000000..d045502 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$integer.class new file mode 100644 index 0000000..ef4f5a6 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$layout.class new file mode 100644 index 0000000..6affa55 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$string.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$string.class new file mode 100644 index 0000000..669eef3 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$style.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$style.class new file mode 100644 index 0000000..b6799ea Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$styleable.class new file mode 100644 index 0000000..0c6dfb6 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/core/R.class b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R.class new file mode 100644 index 0000000..4a402c2 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/core/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$anim.class new file mode 100644 index 0000000..d165485 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$attr.class new file mode 100644 index 0000000..f0216ba Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$color.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$color.class new file mode 100644 index 0000000..c989253 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$dimen.class new file mode 100644 index 0000000..6eefd29 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$drawable.class new file mode 100644 index 0000000..6c83b48 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$id.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$id.class new file mode 100644 index 0000000..71e25b2 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$integer.class new file mode 100644 index 0000000..72684e4 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$layout.class new file mode 100644 index 0000000..15fbbd0 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$string.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$string.class new file mode 100644 index 0000000..b73fdcc Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$style.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$style.class new file mode 100644 index 0000000..6338324 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$styleable.class new file mode 100644 index 0000000..ce7a43d Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R.class b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R.class new file mode 100644 index 0000000..beb244a Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/drawerlayout/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$anim.class new file mode 100644 index 0000000..ebc7397 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$attr.class new file mode 100644 index 0000000..858dd8d Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$color.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$color.class new file mode 100644 index 0000000..3eb4234 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$dimen.class new file mode 100644 index 0000000..295eeb3 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$drawable.class new file mode 100644 index 0000000..290d8b1 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$id.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$id.class new file mode 100644 index 0000000..8cb5e0c Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$integer.class new file mode 100644 index 0000000..c25a6da Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$layout.class new file mode 100644 index 0000000..27a8121 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$string.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$string.class new file mode 100644 index 0000000..e52a78f Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$style.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$style.class new file mode 100644 index 0000000..d8325c2 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$styleable.class new file mode 100644 index 0000000..dd12fef Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R.class b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R.class new file mode 100644 index 0000000..88dbc12 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/fragment/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$anim.class new file mode 100644 index 0000000..5e91493 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$attr.class new file mode 100644 index 0000000..6191422 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$color.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$color.class new file mode 100644 index 0000000..3ee9e6f Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$dimen.class new file mode 100644 index 0000000..4fe75c3 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$drawable.class new file mode 100644 index 0000000..9c0ccdd Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$id.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$id.class new file mode 100644 index 0000000..af25034 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$integer.class new file mode 100644 index 0000000..bb5b0a8 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$layout.class new file mode 100644 index 0000000..4ae5740 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$string.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$string.class new file mode 100644 index 0000000..463c9db Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$style.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$style.class new file mode 100644 index 0000000..47a415c Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$styleable.class new file mode 100644 index 0000000..c7e076b Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/media/R.class b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R.class new file mode 100644 index 0000000..159c407 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/media/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$anim.class new file mode 100644 index 0000000..6b609c5 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$attr.class new file mode 100644 index 0000000..5588c6b Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$color.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$color.class new file mode 100644 index 0000000..776e725 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$dimen.class new file mode 100644 index 0000000..8bc54f9 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$drawable.class new file mode 100644 index 0000000..53c1f75 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$id.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$id.class new file mode 100644 index 0000000..04c9280 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$integer.class new file mode 100644 index 0000000..2ea2f78 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$layout.class new file mode 100644 index 0000000..8e28bc9 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$string.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$string.class new file mode 100644 index 0000000..3068269 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$style.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$style.class new file mode 100644 index 0000000..a93d0b8 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$styleable.class new file mode 100644 index 0000000..1df6964 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R.class b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R.class new file mode 100644 index 0000000..d648829 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/androidx/swiperefreshlayout/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$anim.class new file mode 100644 index 0000000..fe2c7ab Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$attr.class new file mode 100644 index 0000000..522055a Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$color.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$color.class new file mode 100644 index 0000000..9e7dbfc Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$dimen.class new file mode 100644 index 0000000..5586605 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$drawable.class new file mode 100644 index 0000000..d9f8495 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$id.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$id.class new file mode 100644 index 0000000..ddd8c0b Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$integer.class new file mode 100644 index 0000000..b33e338 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$layout.class new file mode 100644 index 0000000..402c78b Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$string.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$string.class new file mode 100644 index 0000000..e0fb90f Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$style.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$style.class new file mode 100644 index 0000000..3daf392 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$styleable.class new file mode 100644 index 0000000..4fbf0a4 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R.class new file mode 100644 index 0000000..3514e0f Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$ResumableSub_Camera_FocusDone.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$ResumableSub_Camera_FocusDone.class new file mode 100644 index 0000000..a0a98ad Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$ResumableSub_Camera_FocusDone.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$_camerainfoandid.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$_camerainfoandid.class new file mode 100644 index 0000000..ea08dbc Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$_camerainfoandid.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$_camerasize.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$_camerasize.class new file mode 100644 index 0000000..51fbc9e Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass$_camerasize.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass.class new file mode 100644 index 0000000..4f6338c Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/designerscripts/LS_1.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/designerscripts/LS_1.class new file mode 100644 index 0000000..71eb532 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/designerscripts/LS_1.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httpjob$_multipartfiledata.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httpjob$_multipartfiledata.class new file mode 100644 index 0000000..05d1b14 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httpjob$_multipartfiledata.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httpjob.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httpjob.class new file mode 100644 index 0000000..2207f49 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httpjob.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$1.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$1.class new file mode 100644 index 0000000..3550de9 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$1.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$2.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$2.class new file mode 100644 index 0000000..a7e8cfb Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$2.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$httputils2service_BR.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$httputils2service_BR.class new file mode 100644 index 0000000..62f4ec1 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service$httputils2service_BR.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service.class new file mode 100644 index 0000000..6fcb8ae Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$1.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$1.class new file mode 100644 index 0000000..07a3f8d Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$1.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$B4AMenuItemsClickListener.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$B4AMenuItemsClickListener.class new file mode 100644 index 0000000..dddefdb Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$B4AMenuItemsClickListener.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$HandleKeyDelayed.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$HandleKeyDelayed.class new file mode 100644 index 0000000..3fead12 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$HandleKeyDelayed.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$ResumableSub_InitializeCamera.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$ResumableSub_InitializeCamera.class new file mode 100644 index 0000000..d1ddf72 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$ResumableSub_InitializeCamera.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$ResumeMessage.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$ResumeMessage.class new file mode 100644 index 0000000..a9f2e35 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$ResumeMessage.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$WaitForLayout.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$WaitForLayout.class new file mode 100644 index 0000000..821c897 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main$WaitForLayout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main.class new file mode 100644 index 0000000..fbc057d Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/main.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$1.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$1.class new file mode 100644 index 0000000..0668027 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$1.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$2.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$2.class new file mode 100644 index 0000000..7c0b7e3 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$2.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$starter_BR.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$starter_BR.class new file mode 100644 index 0000000..f4b2e81 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter$starter_BR.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter.class b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter.class new file mode 100644 index 0000000..e621469 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/anywheresoftware/b4a/samples/camera/starter.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$anim.class new file mode 100644 index 0000000..9a9981d Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$attr.class new file mode 100644 index 0000000..4caa294 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$color.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$color.class new file mode 100644 index 0000000..f2ed36a Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$dimen.class new file mode 100644 index 0000000..3a16761 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$drawable.class new file mode 100644 index 0000000..46334c3 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$id.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$id.class new file mode 100644 index 0000000..5a43e87 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$integer.class new file mode 100644 index 0000000..b56d024 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$layout.class new file mode 100644 index 0000000..1ac51ff Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$string.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$string.class new file mode 100644 index 0000000..9e127ba Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$style.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$style.class new file mode 100644 index 0000000..85d7b1d Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$styleable.class new file mode 100644 index 0000000..3a6cdf0 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R.class new file mode 100644 index 0000000..70a740b Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/base/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$anim.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$anim.class new file mode 100644 index 0000000..20f9109 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$anim.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$attr.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$attr.class new file mode 100644 index 0000000..db79605 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$attr.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$color.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$color.class new file mode 100644 index 0000000..fcea56a Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$color.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$dimen.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$dimen.class new file mode 100644 index 0000000..2f176d2 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$dimen.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$drawable.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$drawable.class new file mode 100644 index 0000000..2287a19 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$drawable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$id.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$id.class new file mode 100644 index 0000000..98d9d3a Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$id.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$integer.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$integer.class new file mode 100644 index 0000000..b19a72b Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$integer.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$layout.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$layout.class new file mode 100644 index 0000000..f615ea1 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$layout.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$string.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$string.class new file mode 100644 index 0000000..bda8260 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$string.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$style.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$style.class new file mode 100644 index 0000000..438c03e Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$style.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$styleable.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$styleable.class new file mode 100644 index 0000000..4d9627a Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R$styleable.class differ diff --git a/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R.class b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R.class new file mode 100644 index 0000000..a0a311b Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/classes/com/google/android/gms/common/R.class differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.coordinatorlayout.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.coordinatorlayout.zip new file mode 100644 index 0000000..870f612 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.coordinatorlayout.zip differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.core.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.core.zip new file mode 100644 index 0000000..3426bfa Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.core.zip differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.drawerlayout.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.drawerlayout.zip new file mode 100644 index 0000000..5053a79 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.drawerlayout.zip differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.fragment.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.fragment.zip new file mode 100644 index 0000000..aa5f22c Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.fragment.zip differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.media.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.media.zip new file mode 100644 index 0000000..7512f4b Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.media.zip differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.swiperefreshlayout.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.swiperefreshlayout.zip new file mode 100644 index 0000000..48acc4e Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/androidx.swiperefreshlayout.zip differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/anywheresoftware.b4a.samples.camera.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/anywheresoftware.b4a.samples.camera.zip new file mode 100644 index 0000000..fb06ed5 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/anywheresoftware.b4a.samples.camera.zip differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/com.google.android.gms.base.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/com.google.android.gms.base.zip new file mode 100644 index 0000000..00b7f0e Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/com.google.android.gms.base.zip differ diff --git a/_B4A/SteriScan/Objects/bin/extra/compiled_resources/com.google.android.gms.common.zip b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/com.google.android.gms.common.zip new file mode 100644 index 0000000..199fae9 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/extra/compiled_resources/com.google.android.gms.common.zip differ diff --git a/_B4A/SteriScan/Objects/bin/temp.ap_ b/_B4A/SteriScan/Objects/bin/temp.ap_ new file mode 100644 index 0000000..56258e3 Binary files /dev/null and b/_B4A/SteriScan/Objects/bin/temp.ap_ differ diff --git a/_B4A/SteriScan/Objects/classes.dex b/_B4A/SteriScan/Objects/classes.dex new file mode 100644 index 0000000..08ad969 Binary files /dev/null and b/_B4A/SteriScan/Objects/classes.dex differ diff --git a/_B4A/SteriScan/Objects/gen/androidx/coordinatorlayout/R.java b/_B4A/SteriScan/Objects/gen/androidx/coordinatorlayout/R.java new file mode 100644 index 0000000..8a29397 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/androidx/coordinatorlayout/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package androidx.coordinatorlayout; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/gen/androidx/core/R.java b/_B4A/SteriScan/Objects/gen/androidx/core/R.java new file mode 100644 index 0000000..a0a03d2 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/androidx/core/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package androidx.core; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/gen/androidx/drawerlayout/R.java b/_B4A/SteriScan/Objects/gen/androidx/drawerlayout/R.java new file mode 100644 index 0000000..fa6ad98 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/androidx/drawerlayout/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package androidx.drawerlayout; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/gen/androidx/fragment/R.java b/_B4A/SteriScan/Objects/gen/androidx/fragment/R.java new file mode 100644 index 0000000..0265058 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/androidx/fragment/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package androidx.fragment; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/gen/androidx/media/R.java b/_B4A/SteriScan/Objects/gen/androidx/media/R.java new file mode 100644 index 0000000..f07d8d6 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/androidx/media/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package androidx.media; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/gen/androidx/swiperefreshlayout/R.java b/_B4A/SteriScan/Objects/gen/androidx/swiperefreshlayout/R.java new file mode 100644 index 0000000..67895e8 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/androidx/swiperefreshlayout/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package androidx.swiperefreshlayout; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/gen/anywheresoftware/b4a/samples/camera/R.java b/_B4A/SteriScan/Objects/gen/anywheresoftware/b4a/samples/camera/R.java new file mode 100644 index 0000000..4104f84 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/anywheresoftware/b4a/samples/camera/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package anywheresoftware.b4a.samples.camera; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/gen/com/google/android/gms/base/R.java b/_B4A/SteriScan/Objects/gen/com/google/android/gms/base/R.java new file mode 100644 index 0000000..8caef17 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/com/google/android/gms/base/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package com.google.android.gms.base; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/gen/com/google/android/gms/common/R.java b/_B4A/SteriScan/Objects/gen/com/google/android/gms/common/R.java new file mode 100644 index 0000000..c73a7e1 --- /dev/null +++ b/_B4A/SteriScan/Objects/gen/com/google/android/gms/common/R.java @@ -0,0 +1,1690 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package com.google.android.gms.common; + +public final class R { + public static final class anim { + public static final int fragment_close_enter=0x7f010000; + public static final int fragment_close_exit=0x7f010001; + public static final int fragment_fade_enter=0x7f010002; + public static final int fragment_fade_exit=0x7f010003; + public static final int fragment_fast_out_extra_slow_in=0x7f010004; + public static final int fragment_open_enter=0x7f010005; + public static final int fragment_open_exit=0x7f010006; + } + public static final class attr { + /** + * Alpha multiplier applied to the base color. + *

May be a floating point value, such as "1.2". + */ + public static final int alpha=0x7f020000; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ */ + public static final int buttonSize=0x7f020001; + /** + *

May be a boolean value, such as "true" or + * "false". + */ + public static final int circleCrop=0x7f020002; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ */ + public static final int colorScheme=0x7f020003; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int coordinatorLayoutStyle=0x7f020004; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int drawerLayoutStyle=0x7f020005; + /** + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + */ + public static final int elevation=0x7f020006; + /** + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int font=0x7f020007; + /** + * The authority of the Font Provider to be used for the request. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderAuthority=0x7f020008; + /** + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int fontProviderCerts=0x7f020009; + /** + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ */ + public static final int fontProviderFetchStrategy=0x7f02000a; + /** + * The length of the timeout during fetching. + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ */ + public static final int fontProviderFetchTimeout=0x7f02000b; + /** + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderPackage=0x7f02000c; + /** + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontProviderQuery=0x7f02000d; + /** + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ */ + public static final int fontStyle=0x7f02000e; + /** + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int fontVariationSettings=0x7f02000f; + /** + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + *

May be an integer value, such as "100". + */ + public static final int fontWeight=0x7f020010; + /** + *

May be a floating point value, such as "1.2". + */ + public static final int imageAspectRatio=0x7f020011; + /** + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ */ + public static final int imageAspectRatioAdjust=0x7f020012; + /** + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int keylines=0x7f020013; + /** + * The id of an anchor view that this view should position relative to. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + */ + public static final int layout_anchor=0x7f020014; + /** + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ */ + public static final int layout_anchorGravity=0x7f020015; + /** + * The class name of a Behavior class defining special runtime behavior + * for this child view. + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int layout_behavior=0x7f020016; + /** + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ */ + public static final int layout_dodgeInsetEdges=0x7f020017; + /** + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ */ + public static final int layout_insetEdge=0x7f020018; + /** + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + *

May be an integer value, such as "100". + */ + public static final int layout_keyline=0x7f020019; + /** + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + */ + public static final int scopeUris=0x7f02001a; + /** + * Drawable to display behind the status bar when the view is set to draw behind it. + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int statusBarBackground=0x7f02001b; + /** + * Background color for SwipeRefreshLayout progress spinner. + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + */ + public static final int swipeRefreshLayoutProgressSpinnerBackgroundColor=0x7f02001c; + /** + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + *

May be an integer value, such as "100". + */ + public static final int ttcIndex=0x7f02001d; + } + public static final class color { + public static final int androidx_core_ripple_material_light=0x7f030000; + public static final int androidx_core_secondary_text_default_material_light=0x7f030001; + public static final int common_google_signin_btn_text_dark=0x7f030002; + public static final int common_google_signin_btn_text_dark_default=0x7f030003; + public static final int common_google_signin_btn_text_dark_disabled=0x7f030004; + public static final int common_google_signin_btn_text_dark_focused=0x7f030005; + public static final int common_google_signin_btn_text_dark_pressed=0x7f030006; + public static final int common_google_signin_btn_text_light=0x7f030007; + public static final int common_google_signin_btn_text_light_default=0x7f030008; + public static final int common_google_signin_btn_text_light_disabled=0x7f030009; + public static final int common_google_signin_btn_text_light_focused=0x7f03000a; + public static final int common_google_signin_btn_text_light_pressed=0x7f03000b; + public static final int common_google_signin_btn_tint=0x7f03000c; + public static final int notification_action_color_filter=0x7f03000d; + public static final int notification_icon_bg_color=0x7f03000e; + public static final int notification_material_background_media_default_color=0x7f03000f; + public static final int primary_text_default_material_dark=0x7f030010; + public static final int secondary_text_default_material_dark=0x7f030011; + } + public static final class dimen { + public static final int compat_button_inset_horizontal_material=0x7f040000; + public static final int compat_button_inset_vertical_material=0x7f040001; + public static final int compat_button_padding_horizontal_material=0x7f040002; + public static final int compat_button_padding_vertical_material=0x7f040003; + public static final int compat_control_corner_material=0x7f040004; + public static final int compat_notification_large_icon_max_height=0x7f040005; + public static final int compat_notification_large_icon_max_width=0x7f040006; + public static final int def_drawer_elevation=0x7f040007; + public static final int notification_action_icon_size=0x7f040008; + public static final int notification_action_text_size=0x7f040009; + public static final int notification_big_circle_margin=0x7f04000a; + public static final int notification_content_margin_start=0x7f04000b; + public static final int notification_large_icon_height=0x7f04000c; + public static final int notification_large_icon_width=0x7f04000d; + public static final int notification_main_column_padding_top=0x7f04000e; + public static final int notification_media_narrow_margin=0x7f04000f; + public static final int notification_right_icon_size=0x7f040010; + public static final int notification_right_side_padding_top=0x7f040011; + public static final int notification_small_icon_background_padding=0x7f040012; + public static final int notification_small_icon_size_as_large=0x7f040013; + public static final int notification_subtext_size=0x7f040014; + public static final int notification_top_pad=0x7f040015; + public static final int notification_top_pad_large_text=0x7f040016; + public static final int subtitle_corner_radius=0x7f040017; + public static final int subtitle_outline_width=0x7f040018; + public static final int subtitle_shadow_offset=0x7f040019; + public static final int subtitle_shadow_radius=0x7f04001a; + } + public static final class drawable { + public static final int common_full_open_on_phone=0x7f050000; + public static final int common_google_signin_btn_icon_dark=0x7f050001; + public static final int common_google_signin_btn_icon_dark_focused=0x7f050002; + public static final int common_google_signin_btn_icon_dark_normal=0x7f050003; + public static final int common_google_signin_btn_icon_dark_normal_background=0x7f050004; + public static final int common_google_signin_btn_icon_disabled=0x7f050005; + public static final int common_google_signin_btn_icon_light=0x7f050006; + public static final int common_google_signin_btn_icon_light_focused=0x7f050007; + public static final int common_google_signin_btn_icon_light_normal=0x7f050008; + public static final int common_google_signin_btn_icon_light_normal_background=0x7f050009; + public static final int common_google_signin_btn_text_dark=0x7f05000a; + public static final int common_google_signin_btn_text_dark_focused=0x7f05000b; + public static final int common_google_signin_btn_text_dark_normal=0x7f05000c; + public static final int common_google_signin_btn_text_dark_normal_background=0x7f05000d; + public static final int common_google_signin_btn_text_disabled=0x7f05000e; + public static final int common_google_signin_btn_text_light=0x7f05000f; + public static final int common_google_signin_btn_text_light_focused=0x7f050010; + public static final int common_google_signin_btn_text_light_normal=0x7f050011; + public static final int common_google_signin_btn_text_light_normal_background=0x7f050012; + public static final int googleg_disabled_color_18=0x7f050013; + public static final int googleg_standard_color_18=0x7f050014; + public static final int icon=0x7f050015; + public static final int notification_action_background=0x7f050016; + public static final int notification_bg=0x7f050017; + public static final int notification_bg_low=0x7f050018; + public static final int notification_bg_low_normal=0x7f050019; + public static final int notification_bg_low_pressed=0x7f05001a; + public static final int notification_bg_normal=0x7f05001b; + public static final int notification_bg_normal_pressed=0x7f05001c; + public static final int notification_icon_background=0x7f05001d; + public static final int notification_template_icon_bg=0x7f05001e; + public static final int notification_template_icon_low_bg=0x7f05001f; + public static final int notification_tile_bg=0x7f050020; + public static final int notify_panel_notification_icon_bg=0x7f050021; + } + public static final class id { + public static final int accessibility_action_clickable_span=0x7f060000; + public static final int accessibility_custom_action_0=0x7f060001; + public static final int accessibility_custom_action_1=0x7f060002; + public static final int accessibility_custom_action_10=0x7f060003; + public static final int accessibility_custom_action_11=0x7f060004; + public static final int accessibility_custom_action_12=0x7f060005; + public static final int accessibility_custom_action_13=0x7f060006; + public static final int accessibility_custom_action_14=0x7f060007; + public static final int accessibility_custom_action_15=0x7f060008; + public static final int accessibility_custom_action_16=0x7f060009; + public static final int accessibility_custom_action_17=0x7f06000a; + public static final int accessibility_custom_action_18=0x7f06000b; + public static final int accessibility_custom_action_19=0x7f06000c; + public static final int accessibility_custom_action_2=0x7f06000d; + public static final int accessibility_custom_action_20=0x7f06000e; + public static final int accessibility_custom_action_21=0x7f06000f; + public static final int accessibility_custom_action_22=0x7f060010; + public static final int accessibility_custom_action_23=0x7f060011; + public static final int accessibility_custom_action_24=0x7f060012; + public static final int accessibility_custom_action_25=0x7f060013; + public static final int accessibility_custom_action_26=0x7f060014; + public static final int accessibility_custom_action_27=0x7f060015; + public static final int accessibility_custom_action_28=0x7f060016; + public static final int accessibility_custom_action_29=0x7f060017; + public static final int accessibility_custom_action_3=0x7f060018; + public static final int accessibility_custom_action_30=0x7f060019; + public static final int accessibility_custom_action_31=0x7f06001a; + public static final int accessibility_custom_action_4=0x7f06001b; + public static final int accessibility_custom_action_5=0x7f06001c; + public static final int accessibility_custom_action_6=0x7f06001d; + public static final int accessibility_custom_action_7=0x7f06001e; + public static final int accessibility_custom_action_8=0x7f06001f; + public static final int accessibility_custom_action_9=0x7f060020; + public static final int action0=0x7f060021; + public static final int action_container=0x7f060022; + public static final int action_divider=0x7f060023; + public static final int action_image=0x7f060024; + public static final int action_text=0x7f060025; + public static final int actions=0x7f060026; + public static final int adjust_height=0x7f060027; + public static final int adjust_width=0x7f060028; + public static final int all=0x7f060029; + public static final int async=0x7f06002a; + public static final int auto=0x7f06002b; + public static final int blocking=0x7f06002c; + public static final int bottom=0x7f06002d; + public static final int cancel_action=0x7f06002e; + public static final int center=0x7f06002f; + public static final int center_horizontal=0x7f060030; + public static final int center_vertical=0x7f060031; + public static final int chronometer=0x7f060032; + public static final int clip_horizontal=0x7f060033; + public static final int clip_vertical=0x7f060034; + public static final int dark=0x7f060035; + public static final int dialog_button=0x7f060036; + public static final int end=0x7f060037; + public static final int end_padder=0x7f060038; + public static final int fill=0x7f060039; + public static final int fill_horizontal=0x7f06003a; + public static final int fill_vertical=0x7f06003b; + public static final int forever=0x7f06003c; + public static final int fragment_container_view_tag=0x7f06003d; + public static final int icon=0x7f06003e; + public static final int icon_group=0x7f06003f; + public static final int icon_only=0x7f060040; + public static final int info=0x7f060041; + public static final int italic=0x7f060042; + public static final int left=0x7f060043; + public static final int light=0x7f060044; + public static final int line1=0x7f060045; + public static final int line3=0x7f060046; + public static final int media_actions=0x7f060047; + public static final int none=0x7f060048; + public static final int normal=0x7f060049; + public static final int notification_background=0x7f06004a; + public static final int notification_main_column=0x7f06004b; + public static final int notification_main_column_container=0x7f06004c; + public static final int right=0x7f06004d; + public static final int right_icon=0x7f06004e; + public static final int right_side=0x7f06004f; + public static final int standard=0x7f060050; + public static final int start=0x7f060051; + public static final int status_bar_latest_event_content=0x7f060052; + public static final int tag_accessibility_actions=0x7f060053; + public static final int tag_accessibility_clickable_spans=0x7f060054; + public static final int tag_accessibility_heading=0x7f060055; + public static final int tag_accessibility_pane_title=0x7f060056; + public static final int tag_screen_reader_focusable=0x7f060057; + public static final int tag_transition_group=0x7f060058; + public static final int tag_unhandled_key_event_manager=0x7f060059; + public static final int tag_unhandled_key_listeners=0x7f06005a; + public static final int text=0x7f06005b; + public static final int text2=0x7f06005c; + public static final int time=0x7f06005d; + public static final int title=0x7f06005e; + public static final int top=0x7f06005f; + public static final int visible_removing_fragment_view_tag=0x7f060060; + public static final int wide=0x7f060061; + } + public static final class integer { + public static final int cancel_button_image_alpha=0x7f070000; + public static final int google_play_services_version=0x7f070001; + public static final int status_bar_notification_info_maxnum=0x7f070002; + } + public static final class layout { + public static final int custom_dialog=0x7f080000; + public static final int notification_action=0x7f080001; + public static final int notification_action_tombstone=0x7f080002; + public static final int notification_media_action=0x7f080003; + public static final int notification_media_cancel_action=0x7f080004; + public static final int notification_template_big_media=0x7f080005; + public static final int notification_template_big_media_custom=0x7f080006; + public static final int notification_template_big_media_narrow=0x7f080007; + public static final int notification_template_big_media_narrow_custom=0x7f080008; + public static final int notification_template_custom_big=0x7f080009; + public static final int notification_template_icon_group=0x7f08000a; + public static final int notification_template_lines_media=0x7f08000b; + public static final int notification_template_media=0x7f08000c; + public static final int notification_template_media_custom=0x7f08000d; + public static final int notification_template_part_chronometer=0x7f08000e; + public static final int notification_template_part_time=0x7f08000f; + } + public static final class string { + public static final int common_google_play_services_enable_button=0x7f090000; + public static final int common_google_play_services_enable_text=0x7f090001; + public static final int common_google_play_services_enable_title=0x7f090002; + public static final int common_google_play_services_install_button=0x7f090003; + public static final int common_google_play_services_install_text=0x7f090004; + public static final int common_google_play_services_install_title=0x7f090005; + public static final int common_google_play_services_notification_channel_name=0x7f090006; + public static final int common_google_play_services_notification_ticker=0x7f090007; + public static final int common_google_play_services_unknown_issue=0x7f090008; + public static final int common_google_play_services_unsupported_text=0x7f090009; + public static final int common_google_play_services_update_button=0x7f09000a; + public static final int common_google_play_services_update_text=0x7f09000b; + public static final int common_google_play_services_update_title=0x7f09000c; + public static final int common_google_play_services_updating_text=0x7f09000d; + public static final int common_google_play_services_wear_update_text=0x7f09000e; + public static final int common_open_on_phone=0x7f09000f; + public static final int common_signin_button_text=0x7f090010; + public static final int common_signin_button_text_long=0x7f090011; + public static final int status_bar_notification_info_overflow=0x7f090012; + } + public static final class style { + public static final int TextAppearance_Compat_Notification=0x7f0a0000; + public static final int TextAppearance_Compat_Notification_Info=0x7f0a0001; + public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0a0002; + public static final int TextAppearance_Compat_Notification_Line2=0x7f0a0003; + public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0a0004; + public static final int TextAppearance_Compat_Notification_Media=0x7f0a0005; + public static final int TextAppearance_Compat_Notification_Time=0x7f0a0006; + public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0a0007; + public static final int TextAppearance_Compat_Notification_Title=0x7f0a0008; + public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0a0009; + public static final int Widget_Compat_NotificationActionContainer=0x7f0a000a; + public static final int Widget_Compat_NotificationActionText=0x7f0a000b; + public static final int Widget_Support_CoordinatorLayout=0x7f0a000c; + } + public static final class styleable { + /** + * Attributes that can be used with a ColorStateListItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #ColorStateListItem_android_color android:color}
{@link #ColorStateListItem_android_alpha android:alpha}
{@link #ColorStateListItem_alpha anywheresoftware.b4a.samples.camera:alpha}Alpha multiplier applied to the base color.
+ * @see #ColorStateListItem_android_color + * @see #ColorStateListItem_android_alpha + * @see #ColorStateListItem_alpha + */ + public static final int[] ColorStateListItem={ + 0x010101a5, 0x0101031f, 0x7f020000 + }; + /** + *

+ * @attr description + * Base color for this state. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int ColorStateListItem_android_color=0; + /** + *

This symbol is the offset where the {@link android.R.attr#alpha} + * attribute's value can be found in the {@link #ColorStateListItem} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:alpha + */ + public static final int ColorStateListItem_android_alpha=1; + /** + *

+ * @attr description + * Alpha multiplier applied to the base color. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:alpha + */ + public static final int ColorStateListItem_alpha=2; + /** + * Attributes that can be used with a CoordinatorLayout. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_keylines anywheresoftware.b4a.samples.camera:keylines}A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge.
{@link #CoordinatorLayout_statusBarBackground anywheresoftware.b4a.samples.camera:statusBarBackground}Drawable to display behind the status bar when the view is set to draw behind it.
+ * @see #CoordinatorLayout_keylines + * @see #CoordinatorLayout_statusBarBackground + */ + public static final int[] CoordinatorLayout={ + 0x7f020013, 0x7f02001b + }; + /** + *

+ * @attr description + * A reference to an array of integers representing the + * locations of horizontal keylines in dp from the starting edge. + * Child views can refer to these keylines for alignment using + * layout_keyline="index" where index is a 0-based index into + * this array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:keylines + */ + public static final int CoordinatorLayout_keylines=0; + /** + *

+ * @attr description + * Drawable to display behind the status bar when the view is set to draw behind it. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:statusBarBackground + */ + public static final int CoordinatorLayout_statusBarBackground=1; + /** + * Attributes that can be used with a CoordinatorLayout_Layout. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #CoordinatorLayout_Layout_android_layout_gravity android:layout_gravity}
{@link #CoordinatorLayout_Layout_layout_anchor anywheresoftware.b4a.samples.camera:layout_anchor}The id of an anchor view that this view should position relative to.
{@link #CoordinatorLayout_Layout_layout_anchorGravity anywheresoftware.b4a.samples.camera:layout_anchorGravity}Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds.
{@link #CoordinatorLayout_Layout_layout_behavior anywheresoftware.b4a.samples.camera:layout_behavior}The class name of a Behavior class defining special runtime behavior + * for this child view.
{@link #CoordinatorLayout_Layout_layout_dodgeInsetEdges anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges}Specifies how this view dodges the inset edges of the CoordinatorLayout.
{@link #CoordinatorLayout_Layout_layout_insetEdge anywheresoftware.b4a.samples.camera:layout_insetEdge}Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it.
{@link #CoordinatorLayout_Layout_layout_keyline anywheresoftware.b4a.samples.camera:layout_keyline}The index of a keyline this view should position relative to.
+ * @see #CoordinatorLayout_Layout_android_layout_gravity + * @see #CoordinatorLayout_Layout_layout_anchor + * @see #CoordinatorLayout_Layout_layout_anchorGravity + * @see #CoordinatorLayout_Layout_layout_behavior + * @see #CoordinatorLayout_Layout_layout_dodgeInsetEdges + * @see #CoordinatorLayout_Layout_layout_insetEdge + * @see #CoordinatorLayout_Layout_layout_keyline + */ + public static final int[] CoordinatorLayout_Layout={ + 0x010100b3, 0x7f020014, 0x7f020015, 0x7f020016, + 0x7f020017, 0x7f020018, 0x7f020019 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#layout_gravity} + * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50
center11
center_horizontal1
center_vertical10
clip_horizontal8
clip_vertical80
end800005
fill77
fill_horizontal7
fill_vertical70
left3
right5
start800003
top30
+ * + * @attr name android:layout_gravity + */ + public static final int CoordinatorLayout_Layout_android_layout_gravity=0; + /** + *

+ * @attr description + * The id of an anchor view that this view should position relative to. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchor + */ + public static final int CoordinatorLayout_Layout_layout_anchor=1; + /** + *

+ * @attr description + * Specifies how an object should position relative to an anchor, on both the X and Y axes, + * within its parent's bounds. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Push object to the bottom of its container, not changing its size.
center11Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
center_horizontal1Place object in the horizontal center of its container, not changing its size.
center_vertical10Place object in the vertical center of its container, not changing its size.
clip_horizontal8Additional option that can be set to have the left and/or right edges of + * the child clipped to its container's bounds. + * The clip will be based on the horizontal gravity: a left gravity will clip the right + * edge, a right gravity will clip the left edge, and neither will clip both edges.
clip_vertical80Additional option that can be set to have the top and/or bottom edges of + * the child clipped to its container's bounds. + * The clip will be based on the vertical gravity: a top gravity will clip the bottom + * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
end800005Push object to the end of its container, not changing its size.
fill77Grow the horizontal and vertical size of the object if needed so it completely fills its container.
fill_horizontal7Grow the horizontal size of the object if needed so it completely fills its container.
fill_vertical70Grow the vertical size of the object if needed so it completely fills its container.
left3Push object to the left of its container, not changing its size.
right5Push object to the right of its container, not changing its size.
start800003Push object to the beginning of its container, not changing its size.
top30Push object to the top of its container, not changing its size.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_anchorGravity + */ + public static final int CoordinatorLayout_Layout_layout_anchorGravity=2; + /** + *

+ * @attr description + * The class name of a Behavior class defining special runtime behavior + * for this child view. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:layout_behavior + */ + public static final int CoordinatorLayout_Layout_layout_behavior=3; + /** + *

+ * @attr description + * Specifies how this view dodges the inset edges of the CoordinatorLayout. + * + *

Must be one or more (separated by '|') of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
all77Dodge all the inset edges.
bottom50Dodge the bottom inset edge.
end800005Dodge the end inset edge.
left3Dodge the left inset edge.
none0Don't dodge any edges
right5Dodge the right inset edge.
start800003Dodge the start inset edge.
top30Dodge the top inset edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_dodgeInsetEdges + */ + public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4; + /** + *

+ * @attr description + * Specifies how this view insets the CoordinatorLayout and make some other views + * dodge it. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
bottom50Inset the bottom edge.
end800005Inset the end edge.
left3Inset the left edge.
none0Don't inset.
right5Inset the right edge.
start800003Inset the start edge.
top30Inset the top edge.
+ * + * @attr name anywheresoftware.b4a.samples.camera:layout_insetEdge + */ + public static final int CoordinatorLayout_Layout_layout_insetEdge=5; + /** + *

+ * @attr description + * The index of a keyline this view should position relative to. + * android:layout_gravity will affect how the view aligns to the + * specified keyline. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:layout_keyline + */ + public static final int CoordinatorLayout_Layout_layout_keyline=6; + /** + * Attributes that can be used with a DrawerLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #DrawerLayout_elevation anywheresoftware.b4a.samples.camera:elevation}
+ * @see #DrawerLayout_elevation + */ + public static final int[] DrawerLayout={ + 0x7f020006 + }; + /** + *

+ * @attr description + * The height difference between the drawer and the base surface. Only takes effect on API 21 and above + * + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + * + * @attr name anywheresoftware.b4a.samples.camera:elevation + */ + public static final int DrawerLayout_elevation=0; + /** + * Attributes that can be used with a FontFamily. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamily_fontProviderAuthority anywheresoftware.b4a.samples.camera:fontProviderAuthority}The authority of the Font Provider to be used for the request.
{@link #FontFamily_fontProviderCerts anywheresoftware.b4a.samples.camera:fontProviderCerts}The sets of hashes for the certificates the provider should be signed with.
{@link #FontFamily_fontProviderFetchStrategy anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy}The strategy to be used when fetching font data from a font provider in XML layouts.
{@link #FontFamily_fontProviderFetchTimeout anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout}The length of the timeout during fetching.
{@link #FontFamily_fontProviderPackage anywheresoftware.b4a.samples.camera:fontProviderPackage}The package for the Font Provider to be used for the request.
{@link #FontFamily_fontProviderQuery anywheresoftware.b4a.samples.camera:fontProviderQuery}The query to be sent over to the provider.
+ * @see #FontFamily_fontProviderAuthority + * @see #FontFamily_fontProviderCerts + * @see #FontFamily_fontProviderFetchStrategy + * @see #FontFamily_fontProviderFetchTimeout + * @see #FontFamily_fontProviderPackage + * @see #FontFamily_fontProviderQuery + */ + public static final int[] FontFamily={ + 0x7f020008, 0x7f020009, 0x7f02000a, 0x7f02000b, + 0x7f02000c, 0x7f02000d + }; + /** + *

+ * @attr description + * The authority of the Font Provider to be used for the request. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderAuthority + */ + public static final int FontFamily_fontProviderAuthority=0; + /** + *

+ * @attr description + * The sets of hashes for the certificates the provider should be signed with. This is + * used to verify the identity of the provider, and is only required if the provider is not + * part of the system image. This value may point to one list or a list of lists, where each + * individual list represents one collection of signature hashes. Refer to your font provider's + * documentation for these values. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderCerts + */ + public static final int FontFamily_fontProviderCerts=1; + /** + *

+ * @attr description + * The strategy to be used when fetching font data from a font provider in XML layouts. + * This attribute is ignored when the resource is loaded from code, as it is equivalent to the + * choice of API between {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and + * {@link + * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)} + * (async). + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
async1The async font fetch works as follows. + * First, check the local cache, then if the requeted font is not cached, trigger a + * request the font and continue with layout inflation. Once the font fetch succeeds, the + * target text view will be refreshed with the downloaded font data. The + * fontProviderFetchTimeout will be ignored if async loading is specified.
blocking0The blocking font fetch works as follows. + * First, check the local cache, then if the requested font is not cached, request the + * font from the provider and wait until it is finished. You can change the length of + * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the + * default typeface will be used instead.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchStrategy + */ + public static final int FontFamily_fontProviderFetchStrategy=2; + /** + *

+ * @attr description + * The length of the timeout during fetching. + * + *

May be an integer value, such as "100". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + *
ConstantValueDescription
foreverffffffffA special value for the timeout. In this case, the blocking font fetching will not + * timeout and wait until a reply is received from the font provider.
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderFetchTimeout + */ + public static final int FontFamily_fontProviderFetchTimeout=3; + /** + *

+ * @attr description + * The package for the Font Provider to be used for the request. This is used to verify + * the identity of the provider. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderPackage + */ + public static final int FontFamily_fontProviderPackage=4; + /** + *

+ * @attr description + * The query to be sent over to the provider. Refer to your font provider's documentation + * on the format of this string. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontProviderQuery + */ + public static final int FontFamily_fontProviderQuery=5; + /** + * Attributes that can be used with a FontFamilyFont. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #FontFamilyFont_android_font android:font}
{@link #FontFamilyFont_android_fontWeight android:fontWeight}
{@link #FontFamilyFont_android_fontStyle android:fontStyle}
{@link #FontFamilyFont_android_ttcIndex android:ttcIndex}
{@link #FontFamilyFont_android_fontVariationSettings android:fontVariationSettings}
{@link #FontFamilyFont_font anywheresoftware.b4a.samples.camera:font}The reference to the font file to be used.
{@link #FontFamilyFont_fontStyle anywheresoftware.b4a.samples.camera:fontStyle}The style of the given font file.
{@link #FontFamilyFont_fontVariationSettings anywheresoftware.b4a.samples.camera:fontVariationSettings}The variation settings to be applied to the font.
{@link #FontFamilyFont_fontWeight anywheresoftware.b4a.samples.camera:fontWeight}The weight of the given font file.
{@link #FontFamilyFont_ttcIndex anywheresoftware.b4a.samples.camera:ttcIndex}The index of the font in the tcc font file.
+ * @see #FontFamilyFont_android_font + * @see #FontFamilyFont_android_fontWeight + * @see #FontFamilyFont_android_fontStyle + * @see #FontFamilyFont_android_ttcIndex + * @see #FontFamilyFont_android_fontVariationSettings + * @see #FontFamilyFont_font + * @see #FontFamilyFont_fontStyle + * @see #FontFamilyFont_fontVariationSettings + * @see #FontFamilyFont_fontWeight + * @see #FontFamilyFont_ttcIndex + */ + public static final int[] FontFamilyFont={ + 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, + 0x01010570, 0x7f020007, 0x7f02000e, 0x7f02000f, + 0x7f020010, 0x7f02001d + }; + /** + *

This symbol is the offset where the {@link android.R.attr#font} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:font + */ + public static final int FontFamilyFont_android_font=0; + /** + *

This symbol is the offset where the {@link android.R.attr#fontWeight} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:fontWeight + */ + public static final int FontFamilyFont_android_fontWeight=1; + /** + *

+ * @attr description + * References to the framework attrs + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name android:fontStyle + */ + public static final int FontFamilyFont_android_fontStyle=2; + /** + *

This symbol is the offset where the {@link android.R.attr#ttcIndex} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be an integer value, such as "100". + * + * @attr name android:ttcIndex + */ + public static final int FontFamilyFont_android_ttcIndex=3; + /** + *

This symbol is the offset where the {@link android.R.attr#fontVariationSettings} + * attribute's value can be found in the {@link #FontFamilyFont} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:fontVariationSettings + */ + public static final int FontFamilyFont_android_fontVariationSettings=4; + /** + *

+ * @attr description + * The reference to the font file to be used. This should be a file in the res/font folder + * and should therefore have an R reference value. E.g. @font/myfont + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name anywheresoftware.b4a.samples.camera:font + */ + public static final int FontFamilyFont_font=5; + /** + *

+ * @attr description + * The style of the given font file. This will be used when the font is being loaded into + * the font stack and will override any style information in the font's header tables. If + * unspecified, the value in the font's header tables will be used. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + *
ConstantValueDescription
italic1
normal0
+ * + * @attr name anywheresoftware.b4a.samples.camera:fontStyle + */ + public static final int FontFamilyFont_fontStyle=6; + /** + *

+ * @attr description + * The variation settings to be applied to the font. The string should be in the following + * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be + * used, or the font used does not support variation settings, this attribute needs not be + * specified. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:fontVariationSettings + */ + public static final int FontFamilyFont_fontVariationSettings=7; + /** + *

+ * @attr description + * The weight of the given font file. This will be used when the font is being loaded into + * the font stack and will override any weight information in the font's header tables. Must + * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most + * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value + * in the font's header tables will be used. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:fontWeight + */ + public static final int FontFamilyFont_fontWeight=8; + /** + *

+ * @attr description + * The index of the font in the tcc font file. If the font file referenced is not in the + * tcc format, this attribute needs not be specified. + * + *

May be an integer value, such as "100". + * + * @attr name anywheresoftware.b4a.samples.camera:ttcIndex + */ + public static final int FontFamilyFont_ttcIndex=9; + /** + * Attributes that can be used with a Fragment. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #Fragment_android_name android:name}
{@link #Fragment_android_id android:id}
{@link #Fragment_android_tag android:tag}
+ * @see #Fragment_android_name + * @see #Fragment_android_id + * @see #Fragment_android_tag + */ + public static final int[] Fragment={ + 0x01010003, 0x010100d0, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int Fragment_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#id} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + * + * @attr name android:id + */ + public static final int Fragment_android_id=1; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #Fragment} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int Fragment_android_tag=2; + /** + * Attributes that can be used with a FragmentContainerView. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #FragmentContainerView_android_name android:name}
{@link #FragmentContainerView_android_tag android:tag}
+ * @see #FragmentContainerView_android_name + * @see #FragmentContainerView_android_tag + */ + public static final int[] FragmentContainerView={ + 0x01010003, 0x010100d1 + }; + /** + *

This symbol is the offset where the {@link android.R.attr#name} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:name + */ + public static final int FragmentContainerView_android_name=0; + /** + *

This symbol is the offset where the {@link android.R.attr#tag} + * attribute's value can be found in the {@link #FragmentContainerView} array. + * + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name android:tag + */ + public static final int FragmentContainerView_android_tag=1; + /** + * Attributes that can be used with a GradientColor. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColor_android_startColor android:startColor}
{@link #GradientColor_android_endColor android:endColor}
{@link #GradientColor_android_type android:type}
{@link #GradientColor_android_centerX android:centerX}
{@link #GradientColor_android_centerY android:centerY}
{@link #GradientColor_android_gradientRadius android:gradientRadius}
{@link #GradientColor_android_tileMode android:tileMode}
{@link #GradientColor_android_centerColor android:centerColor}
{@link #GradientColor_android_startX android:startX}
{@link #GradientColor_android_startY android:startY}
{@link #GradientColor_android_endX android:endX}
{@link #GradientColor_android_endY android:endY}
+ * @see #GradientColor_android_startColor + * @see #GradientColor_android_endColor + * @see #GradientColor_android_type + * @see #GradientColor_android_centerX + * @see #GradientColor_android_centerY + * @see #GradientColor_android_gradientRadius + * @see #GradientColor_android_tileMode + * @see #GradientColor_android_centerColor + * @see #GradientColor_android_startX + * @see #GradientColor_android_startY + * @see #GradientColor_android_endX + * @see #GradientColor_android_endY + */ + public static final int[] GradientColor={ + 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, + 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, + 0x01010510, 0x01010511, 0x01010512, 0x01010513 + }; + /** + *

+ * @attr description + * Start color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:startColor + */ + public static final int GradientColor_android_startColor=0; + /** + *

+ * @attr description + * End color of the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:endColor + */ + public static final int GradientColor_android_endColor=1; + /** + *

+ * @attr description + * Type of gradient. The default type is linear. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
linear0
radial1
sweep2
+ * + * @attr name android:type + */ + public static final int GradientColor_android_type=2; + /** + *

+ * @attr description + * X coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerX + */ + public static final int GradientColor_android_centerX=3; + /** + *

+ * @attr description + * Y coordinate of the center of the gradient within the path. + * + *

May be a floating point value, such as "1.2". + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:centerY + */ + public static final int GradientColor_android_centerY=4; + /** + *

+ * @attr description + * Radius of the gradient, used only with radial gradient. + * + *

May be a floating point value, such as "1.2". + *

May be a dimension value, which is a floating point number appended with a + * unit such as "14.5sp". + * Available units are: px (pixels), dp (density-independent pixels), + * sp (scaled pixels based on preferred font size), in (inches), and + * mm (millimeters). + *

May be a fractional value, which is a floating point number appended with + * either % or %p, such as "14.5%". + * The % suffix always means a percentage of the base size; + * the optional %p suffix provides a size relative to some parent container. + * + * @attr name android:gradientRadius + */ + public static final int GradientColor_android_gradientRadius=5; + /** + *

+ * @attr description + * Defines the tile mode of the gradient. SweepGradient doesn't support tiling. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + * + *
ConstantValueDescription
clamp0
disabledffffffff
mirror2
repeat1
+ * + * @attr name android:tileMode + */ + public static final int GradientColor_android_tileMode=6; + /** + *

+ * @attr description + * Optional center color. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:centerColor + */ + public static final int GradientColor_android_centerColor=7; + /** + *

+ * @attr description + * X coordinate of the start point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startX + */ + public static final int GradientColor_android_startX=8; + /** + *

+ * @attr description + * Y coordinate of the start point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:startY + */ + public static final int GradientColor_android_startY=9; + /** + *

+ * @attr description + * X coordinate of the end point origin of the gradient. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endX + */ + public static final int GradientColor_android_endX=10; + /** + *

+ * @attr description + * Y coordinate of the end point of the gradient within the shape. + * Defined in same coordinates as the path itself + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:endY + */ + public static final int GradientColor_android_endY=11; + /** + * Attributes that can be used with a GradientColorItem. + *

Includes the following attributes:

+ * + * + * + * + * + * + *
AttributeDescription
{@link #GradientColorItem_android_color android:color}
{@link #GradientColorItem_android_offset android:offset}
+ * @see #GradientColorItem_android_color + * @see #GradientColorItem_android_offset + */ + public static final int[] GradientColorItem={ + 0x010101a5, 0x01010514 + }; + /** + *

+ * @attr description + * The current color for the offset inside the gradient. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name android:color + */ + public static final int GradientColorItem_android_color=0; + /** + *

+ * @attr description + * The offset (or ratio) of this current color item inside the gradient. + * The value is only meaningful when it is between 0 and 1. + * + *

May be a floating point value, such as "1.2". + * + * @attr name android:offset + */ + public static final int GradientColorItem_android_offset=1; + /** + * Attributes that can be used with a LoadingImageView. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #LoadingImageView_circleCrop anywheresoftware.b4a.samples.camera:circleCrop}
{@link #LoadingImageView_imageAspectRatio anywheresoftware.b4a.samples.camera:imageAspectRatio}
{@link #LoadingImageView_imageAspectRatioAdjust anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust}
+ * @see #LoadingImageView_circleCrop + * @see #LoadingImageView_imageAspectRatio + * @see #LoadingImageView_imageAspectRatioAdjust + */ + public static final int[] LoadingImageView={ + 0x7f020002, 0x7f020011, 0x7f020012 + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#circleCrop} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a boolean value, such as "true" or + * "false". + * + * @attr name anywheresoftware.b4a.samples.camera:circleCrop + */ + public static final int LoadingImageView_circleCrop=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatio} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

May be a floating point value, such as "1.2". + * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatio + */ + public static final int LoadingImageView_imageAspectRatio=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#imageAspectRatioAdjust} + * attribute's value can be found in the {@link #LoadingImageView} array. + * + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
adjust_height2
adjust_width1
none0
+ * + * @attr name anywheresoftware.b4a.samples.camera:imageAspectRatioAdjust + */ + public static final int LoadingImageView_imageAspectRatioAdjust=2; + /** + * Attributes that can be used with a SignInButton. + *

Includes the following attributes:

+ * + * + * + * + * + * + * + *
AttributeDescription
{@link #SignInButton_buttonSize anywheresoftware.b4a.samples.camera:buttonSize}
{@link #SignInButton_colorScheme anywheresoftware.b4a.samples.camera:colorScheme}
{@link #SignInButton_scopeUris anywheresoftware.b4a.samples.camera:scopeUris}
+ * @see #SignInButton_buttonSize + * @see #SignInButton_colorScheme + * @see #SignInButton_scopeUris + */ + public static final int[] SignInButton={ + 0x7f020001, 0x7f020003, 0x7f02001a + }; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#buttonSize} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
icon_only2
standard0
wide1
+ * + * @attr name anywheresoftware.b4a.samples.camera:buttonSize + */ + public static final int SignInButton_buttonSize=0; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#colorScheme} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

Must be one of the following constant values.

+ * + * + * + * + * + * + * + * + *
ConstantValueDescription
auto2
dark0
light1
+ * + * @attr name anywheresoftware.b4a.samples.camera:colorScheme + */ + public static final int SignInButton_colorScheme=1; + /** + *

This symbol is the offset where the {@link anywheresoftware.b4a.samples.camera.R.attr#scopeUris} + * attribute's value can be found in the {@link #SignInButton} array. + * + *

May be a reference to another resource, in the form + * "@[+][package:]type/name" or a theme + * attribute in the form + * "?[package:]type/name". + *

May be a string value, using '\\;' to escape characters such as + * '\\n' or '\\uxxxx' for a unicode character; + * + * @attr name anywheresoftware.b4a.samples.camera:scopeUris + */ + public static final int SignInButton_scopeUris=2; + /** + * Attributes that can be used with a SwipeRefreshLayout. + *

Includes the following attributes:

+ * + * + * + * + * + *
AttributeDescription
{@link #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor}Background color for SwipeRefreshLayout progress spinner.
+ * @see #SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int[] SwipeRefreshLayout={ + 0x7f02001c + }; + /** + *

+ * @attr description + * Background color for SwipeRefreshLayout progress spinner. + * + *

May be a color value, in the form of "#rgb", + * "#argb", "#rrggbb", or + * "#aarrggbb". + * + * @attr name anywheresoftware.b4a.samples.camera:swipeRefreshLayoutProgressSpinnerBackgroundColor + */ + public static final int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor=0; + } +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/res/drawable/icon.png b/_B4A/SteriScan/Objects/res/drawable/icon.png new file mode 100644 index 0000000..8074c4c Binary files /dev/null and b/_B4A/SteriScan/Objects/res/drawable/icon.png differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass.class new file mode 100644 index 0000000..e0c7f4d Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0$ResumableSub_Camera_FocusDone.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0$ResumableSub_Camera_FocusDone.class new file mode 100644 index 0000000..c9cff8a Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0$ResumableSub_Camera_FocusDone.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0.class new file mode 100644 index 0000000..602e6f6 Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httpjob.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httpjob.class new file mode 100644 index 0000000..3384d48 Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httpjob.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httpjob_subs_0.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httpjob_subs_0.class new file mode 100644 index 0000000..2436b4a Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httpjob_subs_0.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service.class new file mode 100644 index 0000000..154ec68 Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service_subs_0.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service_subs_0.class new file mode 100644 index 0000000..cb3b2cb Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/httputils2service_subs_0.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main.class new file mode 100644 index 0000000..e0a33ae Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main_subs_0$ResumableSub_InitializeCamera.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main_subs_0$ResumableSub_InitializeCamera.class new file mode 100644 index 0000000..4afa4b7 Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main_subs_0$ResumableSub_InitializeCamera.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main_subs_0.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main_subs_0.class new file mode 100644 index 0000000..21055fb Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/main_subs_0.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/starter.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/starter.class new file mode 100644 index 0000000..a5622d8 Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/starter.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/starter_subs_0.class b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/starter_subs_0.class new file mode 100644 index 0000000..cff601a Binary files /dev/null and b/_B4A/SteriScan/Objects/shell/bin/classes/anywheresoftware/b4a/samples/camera/starter_subs_0.class differ diff --git a/_B4A/SteriScan/Objects/shell/bin/classes/subs.txt b/_B4A/SteriScan/Objects/shell/bin/classes/subs.txt new file mode 100644 index 0000000..cd6f606 --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/bin/classes/subs.txt @@ -0,0 +1,439 @@ +anywheresoftware.b4a.samples.camera +0 +2 +cameraexclass +httpjob +1 +httpjob +main,activity_create,1,0,28,34 +,panel1,,pnldrawing,,cvs,,detector,,searchforbarcodes +,panel1,,pnldrawing,,detector,,searchforbarcodes +,createdetector +main,createdetector,0,0,36,54 +,detector,,searchforbarcodes +,detector,,searchforbarcodes + +main,activity_pause,0,0,130,134 +,camex + +cameraexclass,release +main,activity_resume,0,0,117,119 +starter,rp,,camex,,panel1,,frontcamera +,frontcamera +,initializecamera,cameraexclass,initialize,cameraexclass,findcamera +main,initializecamera,0,0,121,128 +starter,rp,,camex,,panel1,,frontcamera +,frontcamera +cameraexclass,initialize,cameraexclass,findcamera +main,btneffect_click,0,0,180,190 +,camex + +cameraexclass,getsupportedcoloreffects,cameraexclass,getcoloreffect,cameraexclass,setcoloreffect,cameraexclass,commitparameters,cameraexclass,getparameter,cameraexclass,setparameter +main,btnflash_click,0,0,192,204 +,camex + +cameraexclass,getfocusdistances,cameraexclass,getsupportedflashmodes,cameraexclass,getflashmode,cameraexclass,setflashmode,cameraexclass,commitparameters +main,btnpicturesize_click,0,0,205,215 +,camex + +cameraexclass,getsupportedpicturessizes,cameraexclass,getpicturesize,cameraexclass,setpicturesize,cameraexclass,commitparameters +main,camera1_picturetaken,0,0,158,172 + + + +main,camera1_preview,0,0,56,115 +,searchforbarcodes,,lastpreview,,intervalbetweenpreviewsms,,cvs,,camex,,detector,,panel1 +,lastpreview +cameraexclass,getpreviewsize +main,camera1_ready,0,0,136,146 +,camex + +cameraexclass,setjpegquality,cameraexclass,setcontinuousautofocus,cameraexclass,commitparameters,cameraexclass,startpreview,cameraexclass,getsupportedfocusmodes,cameraexclass,setfocusmode +main,changecamera_click,0,0,174,178 +,camex,,frontcamera,starter,rp,,panel1 +,frontcamera +cameraexclass,release,,initializecamera,cameraexclass,initialize,cameraexclass,findcamera +main,globals,0,1,21,26 + + + +main,process_globals,0,1,13,19 +,frontcamera,,intervalbetweenpreviewsms +,frontcamera,,intervalbetweenpreviewsms + +main,seekbar1_valuechanged,0,0,218,222 +,camex + +cameraexclass,iszoomsupported,cameraexclass,setzoom,cameraexclass,getmaxzoom,cameraexclass,commitparameters +cameraexclass,release,0,0,122,124 + + + +cameraexclass,getsupportedcoloreffects,0,0,214,217 + + + +cameraexclass,getcoloreffect,0,0,153,155 + + +,getparameter +cameraexclass,setcoloreffect,0,0,157,159 + + +,setparameter +cameraexclass,commitparameters,0,0,143,151 + + + +cameraexclass,getfocusdistances,0,0,299,304 + + + +cameraexclass,getsupportedflashmodes,0,0,209,212 + + + +cameraexclass,getflashmode,0,0,204,207 + + + +cameraexclass,setflashmode,0,0,199,202 + + + +cameraexclass,getsupportedpicturessizes,0,0,177,187 + + + +cameraexclass,getpicturesize,0,0,246,253 + + + +cameraexclass,setpicturesize,0,0,189,192 + + + +cameraexclass,getpreviewsize,0,0,237,244 + + + +cameraexclass,setjpegquality,0,0,194,197 + + + +cameraexclass,setcontinuousautofocus,0,0,283,292 + + +,getsupportedfocusmodes,,setfocusmode +cameraexclass,startpreview,0,0,114,116 + + + +cameraexclass,initialize,0,0,20,35 + + +,findcamera +cameraexclass,iszoomsupported,0,0,332,335 + + + +cameraexclass,setzoom,0,0,347,350 + + + +cameraexclass,getmaxzoom,0,0,337,340 + + + +cameraexclass,camera_focusdone,0,0,323,330 + + +,takepicture +cameraexclass,takepicture,0,0,106,108 + + + +cameraexclass,camera_picturetaken,1,0,110,112 + + + +cameraexclass,camera_preview,1,0,100,104 + + + +cameraexclass,camera_ready,1,0,87,98 + + +,setdisplayorientation,,findcamera,,commitparameters +cameraexclass,setdisplayorientation,0,0,62,85 + + +,findcamera,,commitparameters +cameraexclass,class_globals,0,0,6,18 + + + +cameraexclass,closenow,0,0,312,316 + + + +cameraexclass,facedetection_event,0,0,378,385 + + + +cameraexclass,findcamera,0,0,37,60 + + + +cameraexclass,focusandtakepicture,0,0,318,320 + + + +cameraexclass,getparameter,0,0,138,141 + + + +cameraexclass,getexposurecompensation,0,0,352,355 + + + +cameraexclass,getmaxexposurecompensation,0,0,367,370 + + + +cameraexclass,getminexposurecompensation,0,0,362,365 + + + +cameraexclass,getpreviewfpsrange,0,0,226,229 + + + +cameraexclass,getsupportedfocusmodes,0,0,278,281 + + + +cameraexclass,getsupportedpictureformats,0,0,306,309 + + + +cameraexclass,getsupportedpreviewfpsrange,0,0,220,223 + + + +cameraexclass,getsupportedpreviewsizes,0,0,161,171 + + + +cameraexclass,getzoom,0,0,342,345 + + + +cameraexclass,previewimagetojpeg,0,0,257,276 + + + +cameraexclass,savepicturetofile,0,0,127,131 + + + +cameraexclass,setparameter,0,0,133,136 + + + +cameraexclass,setfocusmode,0,0,294,297 + + + +cameraexclass,setexposurecompensation,0,0,357,360 + + + +cameraexclass,setfacedetectionlistener,0,0,372,376 + + + +cameraexclass,setpreviewfpsrange,0,0,231,235 + + + +cameraexclass,setpreviewsize,0,0,173,176 + + + +cameraexclass,startfacedetection,0,0,389,392 + + + +cameraexclass,stopfacedetection,0,0,394,397 + + + +cameraexclass,stoppreview,0,0,118,120 + + + +starter,application_error,0,0,21,23 + + + +starter,process_globals,0,1,6,10 + + + +starter,service_create,0,0,12,14 + + + +starter,service_destroy,0,0,25,27 + + + +starter,service_start,0,0,16,18 + + + +httputils2service,completejob,0,0,142,159 +,taskidtojob + +httpjob,complete +httputils2service,hc_responseerror,0,0,109,123 +,taskidtojob + +,completejob,httpjob,complete +httputils2service,hc_responsesuccess,0,0,86,99 +,taskidtojob,,tempfolder + + +httputils2service,process_globals,0,1,2,25 + + + +httputils2service,response_streamfinish,0,0,101,107 +,taskidtojob + +,completejob,httpjob,complete +httputils2service,service_create,0,0,27,56 +,tempfolder,,hc,,taskidtojob +,tempfolder + +httputils2service,service_destroy,0,0,62,64 + + + +httputils2service,service_start,0,0,58,60 + + + +httputils2service,submitjob,0,0,68,82 +,taskidtojob,,taskcounter,,hc,,tempfolder +,taskcounter,,tempfolder +,service_create,httpjob,getrequest +httpjob,complete,0,0,306,309 + + + +httpjob,getrequest,0,0,301,303 + + + +httpjob,addscheme,0,0,43,46 + + + +httpjob,class_globals,0,0,2,32 + + + +httpjob,delete,0,0,252,261 + + +,addscheme +httpjob,delete2,0,0,263,272 + + +,addscheme,,escapelink +httpjob,escapelink,0,0,237,249 + + + +httpjob,download,0,0,210,219 + + +,addscheme +httpjob,download2,0,0,226,235 + + +,addscheme,,escapelink +httpjob,getbitmap,0,0,321,325 +httputils2service,tempfolder + + +httpjob,getbitmapresize,0,0,332,334 +httputils2service,tempfolder + + +httpjob,getbitmapsample,0,0,328,330 +httputils2service,tempfolder + + +httpjob,getinputstream,0,0,338,342 +httputils2service,tempfolder + + +httpjob,getstring,0,0,282,284 +httputils2service,tempfolder + +,getstring2 +httpjob,getstring2,0,0,287,297 +httputils2service,tempfolder + + +httpjob,head,0,0,110,119 + + +,addscheme +httpjob,initialize,0,0,38,41 + + + +httpjob,multipartstartsection,0,0,170,177 + + + +httpjob,patchbytes,0,0,88,106 + + +,addscheme +httpjob,patchstring,0,0,83,85 + + +,patchbytes,,addscheme +httpjob,postbytes,0,0,54,63 + + +,addscheme +httpjob,postfile,0,0,181,207 + + +,addscheme,,postbytes +httpjob,postmultipart,0,0,124,168 + + +,multipartstartsection,,postbytes,,addscheme +httpjob,poststring,0,0,49,51 + + +,postbytes,,addscheme +httpjob,putbytes,0,0,71,80 + + +,addscheme +httpjob,putstring,0,0,66,68 + + +,putbytes,,addscheme +httpjob,release,0,0,275,279 +httputils2service,tempfolder + + diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/cameraexclass.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/cameraexclass.java new file mode 100644 index 0000000..d262b7d --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/cameraexclass.java @@ -0,0 +1,28 @@ + +package anywheresoftware.b4a.samples.camera; + +import anywheresoftware.b4a.pc.PCBA; +import anywheresoftware.b4a.pc.RemoteObject; + +public class cameraexclass { + public static RemoteObject myClass; + public cameraexclass() { + } + public static PCBA staticBA = new PCBA(null, cameraexclass.class); + +public static RemoteObject __c = RemoteObject.declareNull("anywheresoftware.b4a.keywords.Common"); +public static RemoteObject _nativecam = RemoteObject.declareNull("Object"); +public static RemoteObject _cam = RemoteObject.declareNull("anywheresoftware.b4a.objects.CameraW"); +public static RemoteObject _r = RemoteObject.declareNull("anywheresoftware.b4a.agraham.reflection.Reflection"); +public static RemoteObject _target = RemoteObject.declareNull("Object"); +public static RemoteObject _event = RemoteObject.createImmutable(""); +public static RemoteObject _front = RemoteObject.createImmutable(false); +public static RemoteObject _parameters = RemoteObject.declareNull("Object"); +public static RemoteObject _previeworientation = RemoteObject.createImmutable(0); +public static anywheresoftware.b4a.samples.camera.main _main = null; +public static anywheresoftware.b4a.samples.camera.starter _starter = null; +public static anywheresoftware.b4a.samples.camera.httputils2service _httputils2service = null; +public static Object[] GetGlobals(RemoteObject _ref) throws Exception { + return new Object[] {"cam",_ref.getField(false, "_cam"),"event",_ref.getField(false, "_event"),"Front",_ref.getField(false, "_front"),"nativeCam",_ref.getField(false, "_nativecam"),"parameters",_ref.getField(false, "_parameters"),"PreviewOrientation",_ref.getField(false, "_previeworientation"),"r",_ref.getField(false, "_r"),"target",_ref.getField(false, "_target")}; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0.java new file mode 100644 index 0000000..cc819fe --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/cameraexclass_subs_0.java @@ -0,0 +1,1621 @@ +package anywheresoftware.b4a.samples.camera; + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.pc.*; + +public class cameraexclass_subs_0 { + + +public static void _camera_focusdone(RemoteObject __ref,RemoteObject _success) throws Exception{ +try { + Debug.PushSubsStack("Camera_FocusDone (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,323); +if (RapidSub.canDelegate("camera_focusdone")) { __ref.runUserSub(false, "cameraexclass","camera_focusdone", __ref, _success); return;} +ResumableSub_Camera_FocusDone rsub = new ResumableSub_Camera_FocusDone(null,__ref,_success); +rsub.resume(null, null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static class ResumableSub_Camera_FocusDone extends BA.ResumableSub { +public ResumableSub_Camera_FocusDone(anywheresoftware.b4a.samples.camera.cameraexclass parent,RemoteObject __ref,RemoteObject _success) { +this.parent = parent; +this.__ref = __ref; +this._success = _success; +} +java.util.LinkedHashMap rsLocals = new java.util.LinkedHashMap(); +RemoteObject __ref; +anywheresoftware.b4a.samples.camera.cameraexclass parent; +RemoteObject _success; + +@Override +public void resume(BA ba, RemoteObject result) throws Exception{ +try { + Debug.PushSubsStack("Camera_FocusDone (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,323); +Debug.locals = rsLocals;Debug.currentSubFrame.locals = rsLocals; + + while (true) { + switch (state) { + case -1: +return; + +case 0: +//C +this.state = 1; +Debug.locals.put("_ref", __ref); +Debug.locals.put("Success", _success); + BA.debugLineNum = 324;BA.debugLine="If Success Then"; +Debug.ShouldStop(8); +if (true) break; + +case 1: +//if +this.state = 6; +if (_success.get().booleanValue()) { +this.state = 3; +}else { +this.state = 5; +}if (true) break; + +case 3: +//C +this.state = 6; + BA.debugLineNum = 325;BA.debugLine="Sleep(100)"; +Debug.ShouldStop(16); +parent.__c.runVoidMethod ("Sleep",__ref.getField(false, "ba"),anywheresoftware.b4a.pc.PCResumableSub.createDebugResumeSub(this, "cameraexclass", "camera_focusdone"),BA.numberCast(int.class, 100)); +this.state = 7; +return; +case 7: +//C +this.state = 6; +; + BA.debugLineNum = 326;BA.debugLine="TakePicture"; +Debug.ShouldStop(32); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_takepicture" /*RemoteObject*/ ); + if (true) break; + +case 5: +//C +this.state = 6; + BA.debugLineNum = 328;BA.debugLine="Log(\"AutoFocus error.\")"; +Debug.ShouldStop(128); +parent.__c.runVoidMethod ("LogImpl","43538949",RemoteObject.createImmutable("AutoFocus error."),0); + if (true) break; + +case 6: +//C +this.state = -1; +; + BA.debugLineNum = 330;BA.debugLine="End Sub"; +Debug.ShouldStop(512); +if (true) break; + + } + } + } +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +} +public static RemoteObject _camera_picturetaken(RemoteObject __ref,RemoteObject _data) throws Exception{ +try { + Debug.PushSubsStack("Camera_PictureTaken (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,110); +if (RapidSub.canDelegate("camera_picturetaken")) { return __ref.runUserSub(false, "cameraexclass","camera_picturetaken", __ref, _data);} +Debug.locals.put("Data", _data); + BA.debugLineNum = 110;BA.debugLine="Private Sub Camera_PictureTaken (Data() As Byte)"; +Debug.ShouldStop(8192); + BA.debugLineNum = 111;BA.debugLine="CallSub2(target, event & \"_PictureTaken\", Data)"; +Debug.ShouldStop(16384); +cameraexclass.__c.runMethodAndSync(false,"CallSubNew2",__ref.getField(false, "ba"),(Object)(__ref.getField(false,"_target" /*RemoteObject*/ )),(Object)(RemoteObject.concat(__ref.getField(true,"_event" /*RemoteObject*/ ),RemoteObject.createImmutable("_PictureTaken"))),(Object)((_data))); + BA.debugLineNum = 112;BA.debugLine="End Sub"; +Debug.ShouldStop(32768); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _camera_preview(RemoteObject __ref,RemoteObject _data) throws Exception{ +try { + Debug.PushSubsStack("Camera_Preview (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,100); +if (RapidSub.canDelegate("camera_preview")) { return __ref.runUserSub(false, "cameraexclass","camera_preview", __ref, _data);} +Debug.locals.put("Data", _data); + BA.debugLineNum = 100;BA.debugLine="Sub Camera_Preview (Data() As Byte)"; +Debug.ShouldStop(8); + BA.debugLineNum = 101;BA.debugLine="If SubExists(target, event & \"_preview\") Then"; +Debug.ShouldStop(16); +if (cameraexclass.__c.runMethod(true,"SubExists",__ref.getField(false, "ba"),(Object)(__ref.getField(false,"_target" /*RemoteObject*/ )),(Object)(RemoteObject.concat(__ref.getField(true,"_event" /*RemoteObject*/ ),RemoteObject.createImmutable("_preview")))).get().booleanValue()) { + BA.debugLineNum = 102;BA.debugLine="CallSub2(target, event & \"_preview\", Data)"; +Debug.ShouldStop(32); +cameraexclass.__c.runMethodAndSync(false,"CallSubNew2",__ref.getField(false, "ba"),(Object)(__ref.getField(false,"_target" /*RemoteObject*/ )),(Object)(RemoteObject.concat(__ref.getField(true,"_event" /*RemoteObject*/ ),RemoteObject.createImmutable("_preview"))),(Object)((_data))); + }; + BA.debugLineNum = 104;BA.debugLine="End Sub"; +Debug.ShouldStop(128); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _camera_ready(RemoteObject __ref,RemoteObject _success) throws Exception{ +try { + Debug.PushSubsStack("Camera_Ready (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,87); +if (RapidSub.canDelegate("camera_ready")) { return __ref.runUserSub(false, "cameraexclass","camera_ready", __ref, _success);} +Debug.locals.put("Success", _success); + BA.debugLineNum = 87;BA.debugLine="Private Sub Camera_Ready (Success As Boolean)"; +Debug.ShouldStop(4194304); + BA.debugLineNum = 88;BA.debugLine="If Success Then"; +Debug.ShouldStop(8388608); +if (_success.get().booleanValue()) { + BA.debugLineNum = 89;BA.debugLine="r.target = cam"; +Debug.ShouldStop(16777216); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",(__ref.getField(false,"_cam" /*RemoteObject*/ ))); + BA.debugLineNum = 90;BA.debugLine="nativeCam = r.GetField(\"camera\")"; +Debug.ShouldStop(33554432); +__ref.setField ("_nativecam" /*RemoteObject*/ ,__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("camera")))); + BA.debugLineNum = 91;BA.debugLine="r.target = nativeCam"; +Debug.ShouldStop(67108864); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_nativecam" /*RemoteObject*/ )); + BA.debugLineNum = 92;BA.debugLine="parameters = r.RunMethod(\"getParameters\")"; +Debug.ShouldStop(134217728); +__ref.setField ("_parameters" /*RemoteObject*/ ,__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getParameters")))); + BA.debugLineNum = 93;BA.debugLine="SetDisplayOrientation"; +Debug.ShouldStop(268435456); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setdisplayorientation" /*RemoteObject*/ ); + }else { + BA.debugLineNum = 95;BA.debugLine="Log(\"success = false, \" & LastException)"; +Debug.ShouldStop(1073741824); +cameraexclass.__c.runVoidMethod ("LogImpl","41245192",RemoteObject.concat(RemoteObject.createImmutable("success = false, "),cameraexclass.__c.runMethod(false,"LastException",__ref.getField(false, "ba"))),0); + }; + BA.debugLineNum = 97;BA.debugLine="CallSub2(target, event & \"_ready\", Success)"; +Debug.ShouldStop(1); +cameraexclass.__c.runMethodAndSync(false,"CallSubNew2",__ref.getField(false, "ba"),(Object)(__ref.getField(false,"_target" /*RemoteObject*/ )),(Object)(RemoteObject.concat(__ref.getField(true,"_event" /*RemoteObject*/ ),RemoteObject.createImmutable("_ready"))),(Object)((_success))); + BA.debugLineNum = 98;BA.debugLine="End Sub"; +Debug.ShouldStop(2); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _class_globals(RemoteObject __ref) throws Exception{ + //BA.debugLineNum = 6;BA.debugLine="Sub Class_Globals"; + //BA.debugLineNum = 7;BA.debugLine="Private nativeCam As Object"; +cameraexclass._nativecam = RemoteObject.createNew ("Object");__ref.setField("_nativecam",cameraexclass._nativecam); + //BA.debugLineNum = 8;BA.debugLine="Private cam As Camera"; +cameraexclass._cam = RemoteObject.createNew ("anywheresoftware.b4a.objects.CameraW");__ref.setField("_cam",cameraexclass._cam); + //BA.debugLineNum = 9;BA.debugLine="Private r As Reflector"; +cameraexclass._r = RemoteObject.createNew ("anywheresoftware.b4a.agraham.reflection.Reflection");__ref.setField("_r",cameraexclass._r); + //BA.debugLineNum = 10;BA.debugLine="Private target As Object"; +cameraexclass._target = RemoteObject.createNew ("Object");__ref.setField("_target",cameraexclass._target); + //BA.debugLineNum = 11;BA.debugLine="Private event As String"; +cameraexclass._event = RemoteObject.createImmutable("");__ref.setField("_event",cameraexclass._event); + //BA.debugLineNum = 12;BA.debugLine="Public Front As Boolean"; +cameraexclass._front = RemoteObject.createImmutable(false);__ref.setField("_front",cameraexclass._front); + //BA.debugLineNum = 13;BA.debugLine="Type CameraInfoAndId (CameraInfo As Object, Id As"; +; + //BA.debugLineNum = 14;BA.debugLine="Type CameraSize (Width As Int, Height As Int)"; +; + //BA.debugLineNum = 15;BA.debugLine="Private parameters As Object"; +cameraexclass._parameters = RemoteObject.createNew ("Object");__ref.setField("_parameters",cameraexclass._parameters); + //BA.debugLineNum = 17;BA.debugLine="Public PreviewOrientation As Int"; +cameraexclass._previeworientation = RemoteObject.createImmutable(0);__ref.setField("_previeworientation",cameraexclass._previeworientation); + //BA.debugLineNum = 18;BA.debugLine="End Sub"; +return RemoteObject.createImmutable(""); +} +public static RemoteObject _closenow(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("CloseNow (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,312); +if (RapidSub.canDelegate("closenow")) { return __ref.runUserSub(false, "cameraexclass","closenow", __ref);} + BA.debugLineNum = 312;BA.debugLine="Public Sub CloseNow"; +Debug.ShouldStop(8388608); + BA.debugLineNum = 313;BA.debugLine="cam.Release"; +Debug.ShouldStop(16777216); +__ref.getField(false,"_cam" /*RemoteObject*/ ).runVoidMethod ("Release"); + BA.debugLineNum = 314;BA.debugLine="r.target = cam"; +Debug.ShouldStop(33554432); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",(__ref.getField(false,"_cam" /*RemoteObject*/ ))); + BA.debugLineNum = 315;BA.debugLine="r.RunMethod2(\"releaseCameras\", True, \"java.lang.b"; +Debug.ShouldStop(67108864); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod2",(Object)(BA.ObjectToString("releaseCameras")),(Object)(BA.ObjectToString(cameraexclass.__c.getField(true,"True"))),(Object)(RemoteObject.createImmutable("java.lang.boolean"))); + BA.debugLineNum = 316;BA.debugLine="End Sub"; +Debug.ShouldStop(134217728); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _commitparameters(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("CommitParameters (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,143); +if (RapidSub.canDelegate("commitparameters")) { return __ref.runUserSub(false, "cameraexclass","commitparameters", __ref);} + BA.debugLineNum = 143;BA.debugLine="Public Sub CommitParameters"; +Debug.ShouldStop(16384); + BA.debugLineNum = 145;BA.debugLine="r.target = nativeCam"; +Debug.ShouldStop(65536); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_nativecam" /*RemoteObject*/ )); + BA.debugLineNum = 146;BA.debugLine="r.RunMethod4(\"setParameters\", Array As Object(par"; +Debug.ShouldStop(131072); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod4",(Object)(BA.ObjectToString("setParameters")),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {__ref.getField(false,"_parameters" /*RemoteObject*/ )})),(Object)(RemoteObject.createNewArray("String",new int[] {1},new Object[] {RemoteObject.createImmutable("android.hardware.Camera$Parameters")}))); + BA.debugLineNum = 151;BA.debugLine="End Sub"; +Debug.ShouldStop(4194304); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _facedetection_event(RemoteObject __ref,RemoteObject _methodname,RemoteObject _args) throws Exception{ +try { + Debug.PushSubsStack("FaceDetection_Event (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,378); +if (RapidSub.canDelegate("facedetection_event")) { return __ref.runUserSub(false, "cameraexclass","facedetection_event", __ref, _methodname, _args);} +RemoteObject _faces = null; +RemoteObject _f = RemoteObject.declareNull("Object"); +RemoteObject _jo = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _facerect = RemoteObject.declareNull("anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper"); +Debug.locals.put("MethodName", _methodname); +Debug.locals.put("Args", _args); + BA.debugLineNum = 378;BA.debugLine="Private Sub FaceDetection_Event (MethodName As Str"; +Debug.ShouldStop(33554432); + BA.debugLineNum = 379;BA.debugLine="Dim faces() As Object = Args(0)"; +Debug.ShouldStop(67108864); +_faces = (_args.getArrayElement(false,BA.numberCast(int.class, 0)));Debug.locals.put("faces", _faces);Debug.locals.put("faces", _faces); + BA.debugLineNum = 380;BA.debugLine="For Each f As Object In faces"; +Debug.ShouldStop(134217728); +{ +final RemoteObject group2 = _faces; +final int groupLen2 = group2.getField(true,"length").get() +;int index2 = 0; +; +for (; index2 < groupLen2;index2++){ +_f = group2.getArrayElement(false,RemoteObject.createImmutable(index2));Debug.locals.put("f", _f); +Debug.locals.put("f", _f); + BA.debugLineNum = 381;BA.debugLine="Dim jo As JavaObject = f"; +Debug.ShouldStop(268435456); +_jo = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_jo = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), _f);Debug.locals.put("jo", _jo); + BA.debugLineNum = 382;BA.debugLine="Dim faceRect As Rect = jo.GetField(\"rect\")"; +Debug.ShouldStop(536870912); +_facerect = RemoteObject.createNew ("anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper"); +_facerect = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper"), _jo.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("rect"))));Debug.locals.put("faceRect", _facerect); + } +}Debug.locals.put("f", _f); +; + BA.debugLineNum = 384;BA.debugLine="Return Null"; +Debug.ShouldStop(-2147483648); +if (true) return cameraexclass.__c.getField(false,"Null"); + BA.debugLineNum = 385;BA.debugLine="End Sub"; +Debug.ShouldStop(1); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _findcamera(RemoteObject __ref,RemoteObject _frontcamera) throws Exception{ +try { + Debug.PushSubsStack("FindCamera (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,37); +if (RapidSub.canDelegate("findcamera")) { return __ref.runUserSub(false, "cameraexclass","findcamera", __ref, _frontcamera);} +RemoteObject _ci = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid"); +RemoteObject _camerainfo = RemoteObject.declareNull("Object"); +RemoteObject _cameravalue = RemoteObject.createImmutable(0); +RemoteObject _numberofcameras = RemoteObject.createImmutable(0); +int _i = 0; +Debug.locals.put("frontCamera", _frontcamera); + BA.debugLineNum = 37;BA.debugLine="Private Sub FindCamera (frontCamera As Boolean) As"; +Debug.ShouldStop(16); + BA.debugLineNum = 38;BA.debugLine="Dim ci As CameraInfoAndId"; +Debug.ShouldStop(32); +_ci = RemoteObject.createNew ("anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid");Debug.locals.put("ci", _ci); + BA.debugLineNum = 39;BA.debugLine="Dim cameraInfo As Object"; +Debug.ShouldStop(64); +_camerainfo = RemoteObject.createNew ("Object");Debug.locals.put("cameraInfo", _camerainfo); + BA.debugLineNum = 40;BA.debugLine="Dim cameraValue As Int"; +Debug.ShouldStop(128); +_cameravalue = RemoteObject.createImmutable(0);Debug.locals.put("cameraValue", _cameravalue); + BA.debugLineNum = 41;BA.debugLine="Log(\"findCamera\")"; +Debug.ShouldStop(256); +cameraexclass.__c.runVoidMethod ("LogImpl","41114116",RemoteObject.createImmutable("findCamera"),0); + BA.debugLineNum = 42;BA.debugLine="If frontCamera Then cameraValue = 1 Else cameraVa"; +Debug.ShouldStop(512); +if (_frontcamera.get().booleanValue()) { +_cameravalue = BA.numberCast(int.class, 1);Debug.locals.put("cameraValue", _cameravalue);} +else { +_cameravalue = BA.numberCast(int.class, 0);Debug.locals.put("cameraValue", _cameravalue);}; + BA.debugLineNum = 43;BA.debugLine="cameraInfo = r.CreateObject(\"android.hardware.Cam"; +Debug.ShouldStop(1024); +_camerainfo = __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"CreateObject",(Object)(RemoteObject.createImmutable("android.hardware.Camera$CameraInfo")));Debug.locals.put("cameraInfo", _camerainfo); + BA.debugLineNum = 44;BA.debugLine="Dim numberOfCameras As Int = r.RunStaticMethod(\"a"; +Debug.ShouldStop(2048); +_numberofcameras = BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunStaticMethod",(Object)(BA.ObjectToString("android.hardware.Camera")),(Object)(BA.ObjectToString("getNumberOfCameras")),(Object)((cameraexclass.__c.getField(false,"Null"))),(Object)((cameraexclass.__c.getField(false,"Null")))));Debug.locals.put("numberOfCameras", _numberofcameras);Debug.locals.put("numberOfCameras", _numberofcameras); + BA.debugLineNum = 45;BA.debugLine="Log(r.target)"; +Debug.ShouldStop(4096); +cameraexclass.__c.runVoidMethod ("LogImpl","41114120",BA.ObjectToString(__ref.getField(false,"_r" /*RemoteObject*/ ).getField(false,"Target")),0); + BA.debugLineNum = 46;BA.debugLine="Log(numberOfCameras)"; +Debug.ShouldStop(8192); +cameraexclass.__c.runVoidMethod ("LogImpl","41114121",BA.NumberToString(_numberofcameras),0); + BA.debugLineNum = 47;BA.debugLine="For i = 0 To numberOfCameras - 1"; +Debug.ShouldStop(16384); +{ +final int step10 = 1; +final int limit10 = RemoteObject.solve(new RemoteObject[] {_numberofcameras,RemoteObject.createImmutable(1)}, "-",1, 1).get().intValue(); +_i = 0 ; +for (;(step10 > 0 && _i <= limit10) || (step10 < 0 && _i >= limit10) ;_i = ((int)(0 + _i + step10)) ) { +Debug.locals.put("i", _i); + BA.debugLineNum = 48;BA.debugLine="r.RunStaticMethod(\"android.hardware.Camera\", \"ge"; +Debug.ShouldStop(32768); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunStaticMethod",(Object)(BA.ObjectToString("android.hardware.Camera")),(Object)(BA.ObjectToString("getCameraInfo")),(Object)(RemoteObject.createNewArray("Object",new int[] {2},new Object[] {RemoteObject.createImmutable((_i)),_camerainfo})),(Object)(RemoteObject.createNewArray("String",new int[] {2},new Object[] {BA.ObjectToString("java.lang.int"),RemoteObject.createImmutable("android.hardware.Camera$CameraInfo")}))); + BA.debugLineNum = 50;BA.debugLine="r.target = cameraInfo"; +Debug.ShouldStop(131072); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",_camerainfo); + BA.debugLineNum = 51;BA.debugLine="Log(\"facing: \" & r.GetField(\"facing\") & \", \" & c"; +Debug.ShouldStop(262144); +cameraexclass.__c.runVoidMethod ("LogImpl","41114126",RemoteObject.concat(RemoteObject.createImmutable("facing: "),__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("facing"))),RemoteObject.createImmutable(", "),_cameravalue),0); + BA.debugLineNum = 52;BA.debugLine="If r.GetField(\"facing\") = cameraValue Then"; +Debug.ShouldStop(524288); +if (RemoteObject.solveBoolean("=",__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("facing"))),(_cameravalue))) { + BA.debugLineNum = 53;BA.debugLine="ci.cameraInfo = r.target"; +Debug.ShouldStop(1048576); +_ci.setField ("CameraInfo" /*RemoteObject*/ ,__ref.getField(false,"_r" /*RemoteObject*/ ).getField(false,"Target")); + BA.debugLineNum = 54;BA.debugLine="ci.Id = i"; +Debug.ShouldStop(2097152); +_ci.setField ("Id" /*RemoteObject*/ ,BA.numberCast(int.class, _i)); + BA.debugLineNum = 55;BA.debugLine="Return ci"; +Debug.ShouldStop(4194304); +if (true) return _ci; + }; + } +}Debug.locals.put("i", _i); +; + BA.debugLineNum = 58;BA.debugLine="ci.id = -1"; +Debug.ShouldStop(33554432); +_ci.setField ("Id" /*RemoteObject*/ ,BA.numberCast(int.class, -(double) (0 + 1))); + BA.debugLineNum = 59;BA.debugLine="Return ci"; +Debug.ShouldStop(67108864); +if (true) return _ci; + BA.debugLineNum = 60;BA.debugLine="End Sub"; +Debug.ShouldStop(134217728); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _focusandtakepicture(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("FocusAndTakePicture (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,318); +if (RapidSub.canDelegate("focusandtakepicture")) { return __ref.runUserSub(false, "cameraexclass","focusandtakepicture", __ref);} + BA.debugLineNum = 318;BA.debugLine="Public Sub FocusAndTakePicture"; +Debug.ShouldStop(536870912); + BA.debugLineNum = 319;BA.debugLine="cam.AutoFocus"; +Debug.ShouldStop(1073741824); +__ref.getField(false,"_cam" /*RemoteObject*/ ).runVoidMethod ("AutoFocus"); + BA.debugLineNum = 320;BA.debugLine="End Sub"; +Debug.ShouldStop(-2147483648); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getcoloreffect(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetColorEffect (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,153); +if (RapidSub.canDelegate("getcoloreffect")) { return __ref.runUserSub(false, "cameraexclass","getcoloreffect", __ref);} + BA.debugLineNum = 153;BA.debugLine="Public Sub GetColorEffect As String"; +Debug.ShouldStop(16777216); + BA.debugLineNum = 154;BA.debugLine="Return GetParameter(\"effect\")"; +Debug.ShouldStop(33554432); +if (true) return __ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getparameter" /*RemoteObject*/ ,(Object)(RemoteObject.createImmutable("effect"))); + BA.debugLineNum = 155;BA.debugLine="End Sub"; +Debug.ShouldStop(67108864); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getexposurecompensation(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("getExposureCompensation (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,352); +if (RapidSub.canDelegate("getexposurecompensation")) { return __ref.runUserSub(false, "cameraexclass","getexposurecompensation", __ref);} + BA.debugLineNum = 352;BA.debugLine="Public Sub getExposureCompensation As Int"; +Debug.ShouldStop(-2147483648); + BA.debugLineNum = 353;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(1); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 354;BA.debugLine="Return r.RunMethod(\"getExposureCompensation\")"; +Debug.ShouldStop(2); +if (true) return BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getExposureCompensation")))); + BA.debugLineNum = 355;BA.debugLine="End Sub"; +Debug.ShouldStop(4); +return RemoteObject.createImmutable(0); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getflashmode(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetFlashMode (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,204); +if (RapidSub.canDelegate("getflashmode")) { return __ref.runUserSub(false, "cameraexclass","getflashmode", __ref);} + BA.debugLineNum = 204;BA.debugLine="Public Sub GetFlashMode As String"; +Debug.ShouldStop(2048); + BA.debugLineNum = 205;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4096); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 206;BA.debugLine="Return r.RunMethod(\"getFlashMode\")"; +Debug.ShouldStop(8192); +if (true) return BA.ObjectToString(__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getFlashMode")))); + BA.debugLineNum = 207;BA.debugLine="End Sub"; +Debug.ShouldStop(16384); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getfocusdistances(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetFocusDistances (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,299); +if (RapidSub.canDelegate("getfocusdistances")) { return __ref.runUserSub(false, "cameraexclass","getfocusdistances", __ref);} +RemoteObject _f = null; + BA.debugLineNum = 299;BA.debugLine="Public Sub GetFocusDistances As Float()"; +Debug.ShouldStop(1024); + BA.debugLineNum = 300;BA.debugLine="Dim F(3) As Float"; +Debug.ShouldStop(2048); +_f = RemoteObject.createNewArray ("float", new int[] {3}, new Object[]{});Debug.locals.put("F", _f); + BA.debugLineNum = 301;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4096); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 302;BA.debugLine="r.RunMethod4(\"getFocusDistances\", Array As Object"; +Debug.ShouldStop(8192); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod4",(Object)(BA.ObjectToString("getFocusDistances")),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {(_f)})),(Object)(RemoteObject.createNewArray("String",new int[] {1},new Object[] {RemoteObject.createImmutable("[F")}))); + BA.debugLineNum = 303;BA.debugLine="Return F"; +Debug.ShouldStop(16384); +if (true) return _f; + BA.debugLineNum = 304;BA.debugLine="End Sub"; +Debug.ShouldStop(32768); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getmaxexposurecompensation(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("getMaxExposureCompensation (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,367); +if (RapidSub.canDelegate("getmaxexposurecompensation")) { return __ref.runUserSub(false, "cameraexclass","getmaxexposurecompensation", __ref);} + BA.debugLineNum = 367;BA.debugLine="Public Sub getMaxExposureCompensation As Int"; +Debug.ShouldStop(16384); + BA.debugLineNum = 368;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(32768); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 369;BA.debugLine="Return r.RunMethod(\"getMaxExposureCompensation\")"; +Debug.ShouldStop(65536); +if (true) return BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getMaxExposureCompensation")))); + BA.debugLineNum = 370;BA.debugLine="End Sub"; +Debug.ShouldStop(131072); +return RemoteObject.createImmutable(0); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getmaxzoom(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetMaxZoom (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,337); +if (RapidSub.canDelegate("getmaxzoom")) { return __ref.runUserSub(false, "cameraexclass","getmaxzoom", __ref);} + BA.debugLineNum = 337;BA.debugLine="Public Sub GetMaxZoom As Int"; +Debug.ShouldStop(65536); + BA.debugLineNum = 338;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(131072); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 339;BA.debugLine="Return r.RunMethod(\"getMaxZoom\")"; +Debug.ShouldStop(262144); +if (true) return BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getMaxZoom")))); + BA.debugLineNum = 340;BA.debugLine="End Sub"; +Debug.ShouldStop(524288); +return RemoteObject.createImmutable(0); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getminexposurecompensation(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("getMinExposureCompensation (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,362); +if (RapidSub.canDelegate("getminexposurecompensation")) { return __ref.runUserSub(false, "cameraexclass","getminexposurecompensation", __ref);} + BA.debugLineNum = 362;BA.debugLine="Public Sub getMinExposureCompensation As Int"; +Debug.ShouldStop(512); + BA.debugLineNum = 363;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(1024); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 364;BA.debugLine="Return r.RunMethod(\"getMinExposureCompensation\")"; +Debug.ShouldStop(2048); +if (true) return BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getMinExposureCompensation")))); + BA.debugLineNum = 365;BA.debugLine="End Sub"; +Debug.ShouldStop(4096); +return RemoteObject.createImmutable(0); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getparameter(RemoteObject __ref,RemoteObject _key) throws Exception{ +try { + Debug.PushSubsStack("GetParameter (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,138); +if (RapidSub.canDelegate("getparameter")) { return __ref.runUserSub(false, "cameraexclass","getparameter", __ref, _key);} +Debug.locals.put("Key", _key); + BA.debugLineNum = 138;BA.debugLine="Public Sub GetParameter(Key As String) As String"; +Debug.ShouldStop(512); + BA.debugLineNum = 139;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(1024); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 140;BA.debugLine="Return r.RunMethod2(\"get\", Key, \"java.lang.String"; +Debug.ShouldStop(2048); +if (true) return BA.ObjectToString(__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod2",(Object)(BA.ObjectToString("get")),(Object)(_key),(Object)(RemoteObject.createImmutable("java.lang.String")))); + BA.debugLineNum = 141;BA.debugLine="End Sub"; +Debug.ShouldStop(4096); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getpicturesize(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetPictureSize (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,246); +if (RapidSub.canDelegate("getpicturesize")) { return __ref.runUserSub(false, "cameraexclass","getpicturesize", __ref);} +RemoteObject _cs = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize"); + BA.debugLineNum = 246;BA.debugLine="Public Sub GetPictureSize As CameraSize"; +Debug.ShouldStop(2097152); + BA.debugLineNum = 247;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4194304); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 248;BA.debugLine="r.target = r.RunMethod(\"getPictureSize\")"; +Debug.ShouldStop(8388608); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getPictureSize")))); + BA.debugLineNum = 249;BA.debugLine="Dim cs As CameraSize"; +Debug.ShouldStop(16777216); +_cs = RemoteObject.createNew ("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize");Debug.locals.put("cs", _cs); + BA.debugLineNum = 250;BA.debugLine="cs.Width = r.GetField(\"width\")"; +Debug.ShouldStop(33554432); +_cs.setField ("Width" /*RemoteObject*/ ,BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("width"))))); + BA.debugLineNum = 251;BA.debugLine="cs.Height = r.GetField(\"height\")"; +Debug.ShouldStop(67108864); +_cs.setField ("Height" /*RemoteObject*/ ,BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("height"))))); + BA.debugLineNum = 252;BA.debugLine="Return cs"; +Debug.ShouldStop(134217728); +if (true) return _cs; + BA.debugLineNum = 253;BA.debugLine="End Sub"; +Debug.ShouldStop(268435456); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getpreviewfpsrange(RemoteObject __ref,RemoteObject _range) throws Exception{ +try { + Debug.PushSubsStack("GetPreviewFpsRange (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,226); +if (RapidSub.canDelegate("getpreviewfpsrange")) { return __ref.runUserSub(false, "cameraexclass","getpreviewfpsrange", __ref, _range);} +Debug.locals.put("Range", _range); + BA.debugLineNum = 226;BA.debugLine="Public Sub GetPreviewFpsRange(Range() As Int)"; +Debug.ShouldStop(2); + BA.debugLineNum = 227;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 228;BA.debugLine="r.RunMethod4(\"getPreviewFpsRange\", Array As Objec"; +Debug.ShouldStop(8); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod4",(Object)(BA.ObjectToString("getPreviewFpsRange")),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {(_range)})),(Object)(RemoteObject.createNewArray("String",new int[] {1},new Object[] {RemoteObject.createImmutable("[I")}))); + BA.debugLineNum = 229;BA.debugLine="End Sub"; +Debug.ShouldStop(16); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getpreviewsize(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetPreviewSize (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,237); +if (RapidSub.canDelegate("getpreviewsize")) { return __ref.runUserSub(false, "cameraexclass","getpreviewsize", __ref);} +RemoteObject _cs = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize"); + BA.debugLineNum = 237;BA.debugLine="Public Sub GetPreviewSize As CameraSize"; +Debug.ShouldStop(4096); + BA.debugLineNum = 238;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(8192); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 239;BA.debugLine="r.target = r.RunMethod(\"getPreviewSize\")"; +Debug.ShouldStop(16384); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getPreviewSize")))); + BA.debugLineNum = 240;BA.debugLine="Dim cs As CameraSize"; +Debug.ShouldStop(32768); +_cs = RemoteObject.createNew ("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize");Debug.locals.put("cs", _cs); + BA.debugLineNum = 241;BA.debugLine="cs.Width = r.GetField(\"width\")"; +Debug.ShouldStop(65536); +_cs.setField ("Width" /*RemoteObject*/ ,BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("width"))))); + BA.debugLineNum = 242;BA.debugLine="cs.Height = r.GetField(\"height\")"; +Debug.ShouldStop(131072); +_cs.setField ("Height" /*RemoteObject*/ ,BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("height"))))); + BA.debugLineNum = 243;BA.debugLine="Return cs"; +Debug.ShouldStop(262144); +if (true) return _cs; + BA.debugLineNum = 244;BA.debugLine="End Sub"; +Debug.ShouldStop(524288); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getsupportedcoloreffects(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetSupportedColorEffects (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,214); +if (RapidSub.canDelegate("getsupportedcoloreffects")) { return __ref.runUserSub(false, "cameraexclass","getsupportedcoloreffects", __ref);} + BA.debugLineNum = 214;BA.debugLine="Public Sub GetSupportedColorEffects As List"; +Debug.ShouldStop(2097152); + BA.debugLineNum = 215;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4194304); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 216;BA.debugLine="Return r.RunMethod(\"getSupportedColorEffects\")"; +Debug.ShouldStop(8388608); +if (true) return RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.collections.List"), __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getSupportedColorEffects")))); + BA.debugLineNum = 217;BA.debugLine="End Sub"; +Debug.ShouldStop(16777216); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getsupportedflashmodes(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetSupportedFlashModes (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,209); +if (RapidSub.canDelegate("getsupportedflashmodes")) { return __ref.runUserSub(false, "cameraexclass","getsupportedflashmodes", __ref);} + BA.debugLineNum = 209;BA.debugLine="Public Sub GetSupportedFlashModes As List"; +Debug.ShouldStop(65536); + BA.debugLineNum = 210;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(131072); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 211;BA.debugLine="Return r.RunMethod(\"getSupportedFlashModes\")"; +Debug.ShouldStop(262144); +if (true) return RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.collections.List"), __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getSupportedFlashModes")))); + BA.debugLineNum = 212;BA.debugLine="End Sub"; +Debug.ShouldStop(524288); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getsupportedfocusmodes(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetSupportedFocusModes (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,278); +if (RapidSub.canDelegate("getsupportedfocusmodes")) { return __ref.runUserSub(false, "cameraexclass","getsupportedfocusmodes", __ref);} + BA.debugLineNum = 278;BA.debugLine="Public Sub GetSupportedFocusModes As List"; +Debug.ShouldStop(2097152); + BA.debugLineNum = 279;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4194304); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 280;BA.debugLine="Return r.RunMethod(\"getSupportedFocusModes\")"; +Debug.ShouldStop(8388608); +if (true) return RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.collections.List"), __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getSupportedFocusModes")))); + BA.debugLineNum = 281;BA.debugLine="End Sub"; +Debug.ShouldStop(16777216); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getsupportedpictureformats(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetSupportedPictureFormats (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,306); +if (RapidSub.canDelegate("getsupportedpictureformats")) { return __ref.runUserSub(false, "cameraexclass","getsupportedpictureformats", __ref);} + BA.debugLineNum = 306;BA.debugLine="Public Sub GetSupportedPictureFormats As List"; +Debug.ShouldStop(131072); + BA.debugLineNum = 307;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(262144); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 308;BA.debugLine="Return r.RunMethod(\"getSupportedPictureFormats\")"; +Debug.ShouldStop(524288); +if (true) return RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.collections.List"), __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getSupportedPictureFormats")))); + BA.debugLineNum = 309;BA.debugLine="End Sub"; +Debug.ShouldStop(1048576); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getsupportedpicturessizes(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetSupportedPicturesSizes (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,177); +if (RapidSub.canDelegate("getsupportedpicturessizes")) { return __ref.runUserSub(false, "cameraexclass","getsupportedpicturessizes", __ref);} +RemoteObject _list1 = RemoteObject.declareNull("anywheresoftware.b4a.objects.collections.List"); +RemoteObject _cs = null; +int _i = 0; + BA.debugLineNum = 177;BA.debugLine="Public Sub GetSupportedPicturesSizes As CameraSize"; +Debug.ShouldStop(65536); + BA.debugLineNum = 178;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(131072); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 179;BA.debugLine="Dim list1 As List = r.RunMethod(\"getSupportedPict"; +Debug.ShouldStop(262144); +_list1 = RemoteObject.createNew ("anywheresoftware.b4a.objects.collections.List"); +_list1 = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.collections.List"), __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getSupportedPictureSizes"))));Debug.locals.put("list1", _list1); + BA.debugLineNum = 180;BA.debugLine="Dim cs(list1.Size) As CameraSize"; +Debug.ShouldStop(524288); +_cs = RemoteObject.createNewArray ("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize", new int[] {_list1.runMethod(true,"getSize").get().intValue()}, new Object[]{});Debug.locals.put("cs", _cs); + BA.debugLineNum = 181;BA.debugLine="For i = 0 To list1.Size - 1"; +Debug.ShouldStop(1048576); +{ +final int step4 = 1; +final int limit4 = RemoteObject.solve(new RemoteObject[] {_list1.runMethod(true,"getSize"),RemoteObject.createImmutable(1)}, "-",1, 1).get().intValue(); +_i = 0 ; +for (;(step4 > 0 && _i <= limit4) || (step4 < 0 && _i >= limit4) ;_i = ((int)(0 + _i + step4)) ) { +Debug.locals.put("i", _i); + BA.debugLineNum = 182;BA.debugLine="r.target = list1.get(i)"; +Debug.ShouldStop(2097152); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",_list1.runMethod(false,"Get",(Object)(BA.numberCast(int.class, _i)))); + BA.debugLineNum = 183;BA.debugLine="cs(i).Width = r.GetField(\"width\")"; +Debug.ShouldStop(4194304); +_cs.getArrayElement(false, /*RemoteObject*/ BA.numberCast(int.class, _i)).setField ("Width" /*RemoteObject*/ ,BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("width"))))); + BA.debugLineNum = 184;BA.debugLine="cs(i).Height = r.GetField(\"height\")"; +Debug.ShouldStop(8388608); +_cs.getArrayElement(false, /*RemoteObject*/ BA.numberCast(int.class, _i)).setField ("Height" /*RemoteObject*/ ,BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("height"))))); + } +}Debug.locals.put("i", _i); +; + BA.debugLineNum = 186;BA.debugLine="Return cs"; +Debug.ShouldStop(33554432); +if (true) return _cs; + BA.debugLineNum = 187;BA.debugLine="End Sub"; +Debug.ShouldStop(67108864); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getsupportedpreviewfpsrange(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetSupportedPreviewFpsRange (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,220); +if (RapidSub.canDelegate("getsupportedpreviewfpsrange")) { return __ref.runUserSub(false, "cameraexclass","getsupportedpreviewfpsrange", __ref);} + BA.debugLineNum = 220;BA.debugLine="Public Sub GetSupportedPreviewFpsRange As List"; +Debug.ShouldStop(134217728); + BA.debugLineNum = 221;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(268435456); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 222;BA.debugLine="Return r.RunMethod(\"getSupportedPreviewFpsRange\")"; +Debug.ShouldStop(536870912); +if (true) return RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.collections.List"), __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getSupportedPreviewFpsRange")))); + BA.debugLineNum = 223;BA.debugLine="End Sub"; +Debug.ShouldStop(1073741824); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getsupportedpreviewsizes(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetSupportedPreviewSizes (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,161); +if (RapidSub.canDelegate("getsupportedpreviewsizes")) { return __ref.runUserSub(false, "cameraexclass","getsupportedpreviewsizes", __ref);} +RemoteObject _list1 = RemoteObject.declareNull("anywheresoftware.b4a.objects.collections.List"); +RemoteObject _cs = null; +int _i = 0; + BA.debugLineNum = 161;BA.debugLine="Public Sub GetSupportedPreviewSizes As CameraSize("; +Debug.ShouldStop(1); + BA.debugLineNum = 162;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(2); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 163;BA.debugLine="Dim list1 As List = r.RunMethod(\"getSupportedPrev"; +Debug.ShouldStop(4); +_list1 = RemoteObject.createNew ("anywheresoftware.b4a.objects.collections.List"); +_list1 = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.collections.List"), __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getSupportedPreviewSizes"))));Debug.locals.put("list1", _list1); + BA.debugLineNum = 164;BA.debugLine="Dim cs(list1.Size) As CameraSize"; +Debug.ShouldStop(8); +_cs = RemoteObject.createNewArray ("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize", new int[] {_list1.runMethod(true,"getSize").get().intValue()}, new Object[]{});Debug.locals.put("cs", _cs); + BA.debugLineNum = 165;BA.debugLine="For i = 0 To list1.Size - 1"; +Debug.ShouldStop(16); +{ +final int step4 = 1; +final int limit4 = RemoteObject.solve(new RemoteObject[] {_list1.runMethod(true,"getSize"),RemoteObject.createImmutable(1)}, "-",1, 1).get().intValue(); +_i = 0 ; +for (;(step4 > 0 && _i <= limit4) || (step4 < 0 && _i >= limit4) ;_i = ((int)(0 + _i + step4)) ) { +Debug.locals.put("i", _i); + BA.debugLineNum = 166;BA.debugLine="r.target = list1.get(i)"; +Debug.ShouldStop(32); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",_list1.runMethod(false,"Get",(Object)(BA.numberCast(int.class, _i)))); + BA.debugLineNum = 167;BA.debugLine="cs(i).Width = r.GetField(\"width\")"; +Debug.ShouldStop(64); +_cs.getArrayElement(false, /*RemoteObject*/ BA.numberCast(int.class, _i)).setField ("Width" /*RemoteObject*/ ,BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("width"))))); + BA.debugLineNum = 168;BA.debugLine="cs(i).Height = r.GetField(\"height\")"; +Debug.ShouldStop(128); +_cs.getArrayElement(false, /*RemoteObject*/ BA.numberCast(int.class, _i)).setField ("Height" /*RemoteObject*/ ,BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("height"))))); + } +}Debug.locals.put("i", _i); +; + BA.debugLineNum = 170;BA.debugLine="Return cs"; +Debug.ShouldStop(512); +if (true) return _cs; + BA.debugLineNum = 171;BA.debugLine="End Sub"; +Debug.ShouldStop(1024); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getzoom(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("getZoom (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,342); +if (RapidSub.canDelegate("getzoom")) { return __ref.runUserSub(false, "cameraexclass","getzoom", __ref);} + BA.debugLineNum = 342;BA.debugLine="Public Sub getZoom() As Int"; +Debug.ShouldStop(2097152); + BA.debugLineNum = 343;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4194304); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 344;BA.debugLine="Return r.RunMethod(\"getZoom\")"; +Debug.ShouldStop(8388608); +if (true) return BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getZoom")))); + BA.debugLineNum = 345;BA.debugLine="End Sub"; +Debug.ShouldStop(16777216); +return RemoteObject.createImmutable(0); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _initialize(RemoteObject __ref,RemoteObject _ba,RemoteObject _panel1,RemoteObject _frontcamera,RemoteObject _targetmodule,RemoteObject _eventname) throws Exception{ +try { + Debug.PushSubsStack("Initialize (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,20); +if (RapidSub.canDelegate("initialize")) { return __ref.runUserSub(false, "cameraexclass","initialize", __ref, _ba, _panel1, _frontcamera, _targetmodule, _eventname);} +__ref.runVoidMethodAndSync("innerInitializeHelper", _ba); +RemoteObject _id = RemoteObject.createImmutable(0); +Debug.locals.put("ba", _ba); +Debug.locals.put("Panel1", _panel1); +Debug.locals.put("FrontCamera", _frontcamera); +Debug.locals.put("TargetModule", _targetmodule); +Debug.locals.put("EventName", _eventname); + BA.debugLineNum = 20;BA.debugLine="Public Sub Initialize (Panel1 As Panel, FrontCamer"; +Debug.ShouldStop(524288); + BA.debugLineNum = 21;BA.debugLine="target = TargetModule"; +Debug.ShouldStop(1048576); +__ref.setField ("_target" /*RemoteObject*/ ,_targetmodule); + BA.debugLineNum = 22;BA.debugLine="event = EventName"; +Debug.ShouldStop(2097152); +__ref.setField ("_event" /*RemoteObject*/ ,_eventname); + BA.debugLineNum = 23;BA.debugLine="Front = FrontCamera"; +Debug.ShouldStop(4194304); +__ref.setField ("_front" /*RemoteObject*/ ,_frontcamera); + BA.debugLineNum = 24;BA.debugLine="Dim id As Int"; +Debug.ShouldStop(8388608); +_id = RemoteObject.createImmutable(0);Debug.locals.put("id", _id); + BA.debugLineNum = 25;BA.debugLine="id = FindCamera(Front).id"; +Debug.ShouldStop(16777216); +_id = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_findcamera" /*RemoteObject*/ ,(Object)(__ref.getField(true,"_front" /*RemoteObject*/ ))).getField(true,"Id" /*RemoteObject*/ );Debug.locals.put("id", _id); + BA.debugLineNum = 26;BA.debugLine="If id = -1 Then"; +Debug.ShouldStop(33554432); +if (RemoteObject.solveBoolean("=",_id,BA.numberCast(double.class, -(double) (0 + 1)))) { + BA.debugLineNum = 27;BA.debugLine="Front = Not(Front) 'try different camera"; +Debug.ShouldStop(67108864); +__ref.setField ("_front" /*RemoteObject*/ ,cameraexclass.__c.runMethod(true,"Not",(Object)(__ref.getField(true,"_front" /*RemoteObject*/ )))); + BA.debugLineNum = 28;BA.debugLine="id = FindCamera(Front).id"; +Debug.ShouldStop(134217728); +_id = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_findcamera" /*RemoteObject*/ ,(Object)(__ref.getField(true,"_front" /*RemoteObject*/ ))).getField(true,"Id" /*RemoteObject*/ );Debug.locals.put("id", _id); + BA.debugLineNum = 29;BA.debugLine="If id = -1 Then"; +Debug.ShouldStop(268435456); +if (RemoteObject.solveBoolean("=",_id,BA.numberCast(double.class, -(double) (0 + 1)))) { + BA.debugLineNum = 30;BA.debugLine="ToastMessageShow(\"No camera found.\", True)"; +Debug.ShouldStop(536870912); +cameraexclass.__c.runVoidMethod ("ToastMessageShow",(Object)(BA.ObjectToCharSequence("No camera found.")),(Object)(cameraexclass.__c.getField(true,"True"))); + BA.debugLineNum = 31;BA.debugLine="Return"; +Debug.ShouldStop(1073741824); +if (true) return RemoteObject.createImmutable(""); + }; + }; + BA.debugLineNum = 34;BA.debugLine="cam.Initialize2(Panel1, \"camera\", id)"; +Debug.ShouldStop(2); +__ref.getField(false,"_cam" /*RemoteObject*/ ).runVoidMethod ("Initialize2",__ref.getField(false, "ba"),(Object)((_panel1.getObject())),(Object)(BA.ObjectToString("camera")),(Object)(_id)); + BA.debugLineNum = 35;BA.debugLine="End Sub"; +Debug.ShouldStop(4); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _iszoomsupported(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("IsZoomSupported (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,332); +if (RapidSub.canDelegate("iszoomsupported")) { return __ref.runUserSub(false, "cameraexclass","iszoomsupported", __ref);} + BA.debugLineNum = 332;BA.debugLine="Public Sub IsZoomSupported As Boolean"; +Debug.ShouldStop(2048); + BA.debugLineNum = 333;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4096); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 334;BA.debugLine="Return r.RunMethod(\"isZoomSupported\")"; +Debug.ShouldStop(8192); +if (true) return BA.ObjectToBoolean(__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("isZoomSupported")))); + BA.debugLineNum = 335;BA.debugLine="End Sub"; +Debug.ShouldStop(16384); +return RemoteObject.createImmutable(false); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _previewimagetojpeg(RemoteObject __ref,RemoteObject _data,RemoteObject _quality) throws Exception{ +try { + Debug.PushSubsStack("PreviewImageToJpeg (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,257); +if (RapidSub.canDelegate("previewimagetojpeg")) { return __ref.runUserSub(false, "cameraexclass","previewimagetojpeg", __ref, _data, _quality);} +RemoteObject _size = RemoteObject.declareNull("Object"); +RemoteObject _previewformat = RemoteObject.declareNull("Object"); +RemoteObject _width = RemoteObject.createImmutable(0); +RemoteObject _height = RemoteObject.createImmutable(0); +RemoteObject _yuvimage = RemoteObject.declareNull("Object"); +RemoteObject _rect1 = RemoteObject.declareNull("anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper"); +RemoteObject _out = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper"); +Debug.locals.put("data", _data); +Debug.locals.put("quality", _quality); + BA.debugLineNum = 257;BA.debugLine="Public Sub PreviewImageToJpeg(data() As Byte, qual"; +Debug.ShouldStop(1); + BA.debugLineNum = 258;BA.debugLine="Dim size, previewFormat As Object"; +Debug.ShouldStop(2); +_size = RemoteObject.createNew ("Object");Debug.locals.put("size", _size); +_previewformat = RemoteObject.createNew ("Object");Debug.locals.put("previewFormat", _previewformat); + BA.debugLineNum = 259;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 260;BA.debugLine="size = r.RunMethod(\"getPreviewSize\")"; +Debug.ShouldStop(8); +_size = __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getPreviewSize")));Debug.locals.put("size", _size); + BA.debugLineNum = 261;BA.debugLine="previewFormat = r.RunMethod(\"getPreviewFormat\")"; +Debug.ShouldStop(16); +_previewformat = __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getPreviewFormat")));Debug.locals.put("previewFormat", _previewformat); + BA.debugLineNum = 262;BA.debugLine="r.target = size"; +Debug.ShouldStop(32); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",_size); + BA.debugLineNum = 263;BA.debugLine="Dim width = r.GetField(\"width\"), height = r.GetFi"; +Debug.ShouldStop(64); +_width = BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("width"))));Debug.locals.put("width", _width);Debug.locals.put("width", _width); +_height = BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("height"))));Debug.locals.put("height", _height);Debug.locals.put("height", _height); + BA.debugLineNum = 264;BA.debugLine="Dim yuvImage As Object = r.CreateObject2(\"android"; +Debug.ShouldStop(128); +_yuvimage = __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"CreateObject2",(Object)(BA.ObjectToString("android.graphics.YuvImage")),(Object)(RemoteObject.createNewArray("Object",new int[] {5},new Object[] {(_data),_previewformat,(_width),(_height),cameraexclass.__c.getField(false,"Null")})),(Object)(RemoteObject.createNewArray("String",new int[] {5},new Object[] {BA.ObjectToString("[B"),BA.ObjectToString("java.lang.int"),BA.ObjectToString("java.lang.int"),BA.ObjectToString("java.lang.int"),RemoteObject.createImmutable("[I")})));Debug.locals.put("yuvImage", _yuvimage);Debug.locals.put("yuvImage", _yuvimage); + BA.debugLineNum = 267;BA.debugLine="r.target = yuvImage"; +Debug.ShouldStop(1024); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",_yuvimage); + BA.debugLineNum = 268;BA.debugLine="Dim rect1 As Rect"; +Debug.ShouldStop(2048); +_rect1 = RemoteObject.createNew ("anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper");Debug.locals.put("rect1", _rect1); + BA.debugLineNum = 269;BA.debugLine="rect1.Initialize(0, 0, r.RunMethod(\"getWidth\"), r"; +Debug.ShouldStop(4096); +_rect1.runVoidMethod ("Initialize",(Object)(BA.numberCast(int.class, 0)),(Object)(BA.numberCast(int.class, 0)),(Object)(BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getWidth"))))),(Object)(BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getHeight")))))); + BA.debugLineNum = 270;BA.debugLine="Dim out As OutputStream"; +Debug.ShouldStop(8192); +_out = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper");Debug.locals.put("out", _out); + BA.debugLineNum = 271;BA.debugLine="out.InitializeToBytesArray(100)"; +Debug.ShouldStop(16384); +_out.runVoidMethod ("InitializeToBytesArray",(Object)(BA.numberCast(int.class, 100))); + BA.debugLineNum = 272;BA.debugLine="r.RunMethod4(\"compressToJpeg\", Array As Object(re"; +Debug.ShouldStop(32768); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod4",(Object)(BA.ObjectToString("compressToJpeg")),(Object)(RemoteObject.createNewArray("Object",new int[] {3},new Object[] {(_rect1.getObject()),(_quality),(_out.getObject())})),(Object)(RemoteObject.createNewArray("String",new int[] {3},new Object[] {BA.ObjectToString("android.graphics.Rect"),BA.ObjectToString("java.lang.int"),RemoteObject.createImmutable("java.io.OutputStream")}))); + BA.debugLineNum = 275;BA.debugLine="Return out.ToBytesArray"; +Debug.ShouldStop(262144); +if (true) return _out.runMethod(false,"ToBytesArray"); + BA.debugLineNum = 276;BA.debugLine="End Sub"; +Debug.ShouldStop(524288); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _release(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("Release (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,122); +if (RapidSub.canDelegate("release")) { return __ref.runUserSub(false, "cameraexclass","release", __ref);} + BA.debugLineNum = 122;BA.debugLine="Public Sub Release"; +Debug.ShouldStop(33554432); + BA.debugLineNum = 123;BA.debugLine="cam.Release"; +Debug.ShouldStop(67108864); +__ref.getField(false,"_cam" /*RemoteObject*/ ).runVoidMethod ("Release"); + BA.debugLineNum = 124;BA.debugLine="End Sub"; +Debug.ShouldStop(134217728); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _savepicturetofile(RemoteObject __ref,RemoteObject _data,RemoteObject _dir,RemoteObject _filename) throws Exception{ +try { + Debug.PushSubsStack("SavePictureToFile (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,127); +if (RapidSub.canDelegate("savepicturetofile")) { return __ref.runUserSub(false, "cameraexclass","savepicturetofile", __ref, _data, _dir, _filename);} +RemoteObject _out = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper"); +Debug.locals.put("Data", _data); +Debug.locals.put("Dir", _dir); +Debug.locals.put("FileName", _filename); + BA.debugLineNum = 127;BA.debugLine="Public Sub SavePictureToFile(Data() As Byte, Dir A"; +Debug.ShouldStop(1073741824); + BA.debugLineNum = 128;BA.debugLine="Dim out As OutputStream = File.OpenOutput(Dir, Fi"; +Debug.ShouldStop(-2147483648); +_out = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper"); +_out = cameraexclass.__c.getField(false,"File").runMethod(false,"OpenOutput",(Object)(_dir),(Object)(_filename),(Object)(cameraexclass.__c.getField(true,"False")));Debug.locals.put("out", _out);Debug.locals.put("out", _out); + BA.debugLineNum = 129;BA.debugLine="out.WriteBytes(Data, 0, Data.Length)"; +Debug.ShouldStop(1); +_out.runVoidMethod ("WriteBytes",(Object)(_data),(Object)(BA.numberCast(int.class, 0)),(Object)(_data.getField(true,"length"))); + BA.debugLineNum = 130;BA.debugLine="out.Close"; +Debug.ShouldStop(2); +_out.runVoidMethod ("Close"); + BA.debugLineNum = 131;BA.debugLine="End Sub"; +Debug.ShouldStop(4); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setcoloreffect(RemoteObject __ref,RemoteObject _effect) throws Exception{ +try { + Debug.PushSubsStack("SetColorEffect (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,157); +if (RapidSub.canDelegate("setcoloreffect")) { return __ref.runUserSub(false, "cameraexclass","setcoloreffect", __ref, _effect);} +Debug.locals.put("Effect", _effect); + BA.debugLineNum = 157;BA.debugLine="Public Sub SetColorEffect(Effect As String)"; +Debug.ShouldStop(268435456); + BA.debugLineNum = 158;BA.debugLine="SetParameter(\"effect\", Effect)"; +Debug.ShouldStop(536870912); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setparameter" /*RemoteObject*/ ,(Object)(BA.ObjectToString("effect")),(Object)(_effect)); + BA.debugLineNum = 159;BA.debugLine="End Sub"; +Debug.ShouldStop(1073741824); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setcontinuousautofocus(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("SetContinuousAutoFocus (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,283); +if (RapidSub.canDelegate("setcontinuousautofocus")) { return __ref.runUserSub(false, "cameraexclass","setcontinuousautofocus", __ref);} +RemoteObject _modes = RemoteObject.declareNull("anywheresoftware.b4a.objects.collections.List"); + BA.debugLineNum = 283;BA.debugLine="Public Sub SetContinuousAutoFocus"; +Debug.ShouldStop(67108864); + BA.debugLineNum = 284;BA.debugLine="Dim modes As List = GetSupportedFocusModes"; +Debug.ShouldStop(134217728); +_modes = RemoteObject.createNew ("anywheresoftware.b4a.objects.collections.List"); +_modes = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getsupportedfocusmodes" /*RemoteObject*/ );Debug.locals.put("modes", _modes);Debug.locals.put("modes", _modes); + BA.debugLineNum = 285;BA.debugLine="If modes.IndexOf(\"continuous-picture\") > -1 Then"; +Debug.ShouldStop(268435456); +if (RemoteObject.solveBoolean(">",_modes.runMethod(true,"IndexOf",(Object)((RemoteObject.createImmutable("continuous-picture")))),BA.numberCast(double.class, -(double) (0 + 1)))) { + BA.debugLineNum = 286;BA.debugLine="SetFocusMode(\"continuous-picture\")"; +Debug.ShouldStop(536870912); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setfocusmode" /*RemoteObject*/ ,(Object)(RemoteObject.createImmutable("continuous-picture"))); + }else +{ BA.debugLineNum = 287;BA.debugLine="Else If modes.IndexOf(\"continuous-video\") > -1 Th"; +Debug.ShouldStop(1073741824); +if (RemoteObject.solveBoolean(">",_modes.runMethod(true,"IndexOf",(Object)((RemoteObject.createImmutable("continuous-video")))),BA.numberCast(double.class, -(double) (0 + 1)))) { + BA.debugLineNum = 288;BA.debugLine="SetFocusMode(\"continuous-video\")"; +Debug.ShouldStop(-2147483648); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setfocusmode" /*RemoteObject*/ ,(Object)(RemoteObject.createImmutable("continuous-video"))); + }else { + BA.debugLineNum = 290;BA.debugLine="Log(\"Continuous focus mode is not available\")"; +Debug.ShouldStop(2); +cameraexclass.__c.runVoidMethod ("LogImpl","43145735",RemoteObject.createImmutable("Continuous focus mode is not available"),0); + }} +; + BA.debugLineNum = 292;BA.debugLine="End Sub"; +Debug.ShouldStop(8); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setdisplayorientation(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("SetDisplayOrientation (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,62); +if (RapidSub.canDelegate("setdisplayorientation")) { return __ref.runUserSub(false, "cameraexclass","setdisplayorientation", __ref);} +RemoteObject _result = RemoteObject.createImmutable(0); +RemoteObject _degrees = RemoteObject.createImmutable(0); +RemoteObject _ci = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid"); +RemoteObject _orientation = RemoteObject.createImmutable(0); + BA.debugLineNum = 62;BA.debugLine="Private Sub SetDisplayOrientation"; +Debug.ShouldStop(536870912); + BA.debugLineNum = 63;BA.debugLine="r.target = r.GetActivity"; +Debug.ShouldStop(1073741824); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",(__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetActivity",__ref.getField(false, "ba")))); + BA.debugLineNum = 64;BA.debugLine="r.target = r.RunMethod(\"getWindowManager\")"; +Debug.ShouldStop(-2147483648); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getWindowManager")))); + BA.debugLineNum = 65;BA.debugLine="r.target = r.RunMethod(\"getDefaultDisplay\")"; +Debug.ShouldStop(1); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getDefaultDisplay")))); + BA.debugLineNum = 66;BA.debugLine="r.target = r.RunMethod(\"getRotation\")"; +Debug.ShouldStop(2); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"RunMethod",(Object)(RemoteObject.createImmutable("getRotation")))); + BA.debugLineNum = 67;BA.debugLine="Dim result, degrees As Int = r.target * 90"; +Debug.ShouldStop(4); +_result = RemoteObject.createImmutable(0);Debug.locals.put("result", _result); +_degrees = BA.numberCast(int.class, RemoteObject.solve(new RemoteObject[] {BA.numberCast(double.class, __ref.getField(false,"_r" /*RemoteObject*/ ).getField(false,"Target")),RemoteObject.createImmutable(90)}, "*",0, 0));Debug.locals.put("degrees", _degrees);Debug.locals.put("degrees", _degrees); + BA.debugLineNum = 68;BA.debugLine="Dim ci As CameraInfoAndId = FindCamera(Front)"; +Debug.ShouldStop(8); +_ci = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_findcamera" /*RemoteObject*/ ,(Object)(__ref.getField(true,"_front" /*RemoteObject*/ )));Debug.locals.put("ci", _ci);Debug.locals.put("ci", _ci); + BA.debugLineNum = 69;BA.debugLine="r.target = ci.CameraInfo"; +Debug.ShouldStop(16); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",_ci.getField(false,"CameraInfo" /*RemoteObject*/ )); + BA.debugLineNum = 70;BA.debugLine="Dim orientation As Int = r.GetField(\"orientation\""; +Debug.ShouldStop(32); +_orientation = BA.numberCast(int.class, __ref.getField(false,"_r" /*RemoteObject*/ ).runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("orientation"))));Debug.locals.put("orientation", _orientation);Debug.locals.put("orientation", _orientation); + BA.debugLineNum = 71;BA.debugLine="If Front Then"; +Debug.ShouldStop(64); +if (__ref.getField(true,"_front" /*RemoteObject*/ ).get().booleanValue()) { + BA.debugLineNum = 72;BA.debugLine="PreviewOrientation = (orientation + degrees) Mod"; +Debug.ShouldStop(128); +__ref.setField ("_previeworientation" /*RemoteObject*/ ,RemoteObject.solve(new RemoteObject[] {(RemoteObject.solve(new RemoteObject[] {_orientation,_degrees}, "+",1, 1)),RemoteObject.createImmutable(360)}, "%",0, 1)); + BA.debugLineNum = 73;BA.debugLine="result = PreviewOrientation"; +Debug.ShouldStop(256); +_result = __ref.getField(true,"_previeworientation" /*RemoteObject*/ );Debug.locals.put("result", _result); + BA.debugLineNum = 74;BA.debugLine="PreviewOrientation = (360 - PreviewOrientation)"; +Debug.ShouldStop(512); +__ref.setField ("_previeworientation" /*RemoteObject*/ ,RemoteObject.solve(new RemoteObject[] {(RemoteObject.solve(new RemoteObject[] {RemoteObject.createImmutable(360),__ref.getField(true,"_previeworientation" /*RemoteObject*/ )}, "-",1, 1)),RemoteObject.createImmutable(360)}, "%",0, 1)); + }else { + BA.debugLineNum = 76;BA.debugLine="PreviewOrientation = (orientation - degrees + 36"; +Debug.ShouldStop(2048); +__ref.setField ("_previeworientation" /*RemoteObject*/ ,RemoteObject.solve(new RemoteObject[] {(RemoteObject.solve(new RemoteObject[] {_orientation,_degrees,RemoteObject.createImmutable(360)}, "-+",2, 1)),RemoteObject.createImmutable(360)}, "%",0, 1)); + BA.debugLineNum = 77;BA.debugLine="result = PreviewOrientation"; +Debug.ShouldStop(4096); +_result = __ref.getField(true,"_previeworientation" /*RemoteObject*/ );Debug.locals.put("result", _result); + BA.debugLineNum = 78;BA.debugLine="Log(\"Preview Orientation: \" & PreviewOrientation"; +Debug.ShouldStop(8192); +cameraexclass.__c.runVoidMethod ("LogImpl","41179664",RemoteObject.concat(RemoteObject.createImmutable("Preview Orientation: "),__ref.getField(true,"_previeworientation" /*RemoteObject*/ )),0); + }; + BA.debugLineNum = 80;BA.debugLine="r.target = nativeCam"; +Debug.ShouldStop(32768); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_nativecam" /*RemoteObject*/ )); + BA.debugLineNum = 81;BA.debugLine="r.RunMethod2(\"setDisplayOrientation\", PreviewOrie"; +Debug.ShouldStop(65536); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod2",(Object)(BA.ObjectToString("setDisplayOrientation")),(Object)(BA.NumberToString(__ref.getField(true,"_previeworientation" /*RemoteObject*/ ))),(Object)(RemoteObject.createImmutable("java.lang.int"))); + BA.debugLineNum = 82;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(131072); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 83;BA.debugLine="r.RunMethod2(\"setRotation\", result, \"java.lang.in"; +Debug.ShouldStop(262144); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod2",(Object)(BA.ObjectToString("setRotation")),(Object)(BA.NumberToString(_result)),(Object)(RemoteObject.createImmutable("java.lang.int"))); + BA.debugLineNum = 84;BA.debugLine="CommitParameters"; +Debug.ShouldStop(524288); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_commitparameters" /*RemoteObject*/ ); + BA.debugLineNum = 85;BA.debugLine="End Sub"; +Debug.ShouldStop(1048576); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setexposurecompensation(RemoteObject __ref,RemoteObject _v) throws Exception{ +try { + Debug.PushSubsStack("setExposureCompensation (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,357); +if (RapidSub.canDelegate("setexposurecompensation")) { return __ref.runUserSub(false, "cameraexclass","setexposurecompensation", __ref, _v);} +Debug.locals.put("v", _v); + BA.debugLineNum = 357;BA.debugLine="Public Sub setExposureCompensation(v As Int)"; +Debug.ShouldStop(16); + BA.debugLineNum = 358;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(32); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 359;BA.debugLine="r.RunMethod2(\"setExposureCompensation\", v, \"java."; +Debug.ShouldStop(64); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod2",(Object)(BA.ObjectToString("setExposureCompensation")),(Object)(BA.NumberToString(_v)),(Object)(RemoteObject.createImmutable("java.lang.int"))); + BA.debugLineNum = 360;BA.debugLine="End Sub"; +Debug.ShouldStop(128); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setfacedetectionlistener(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("SetFaceDetectionListener (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,372); +if (RapidSub.canDelegate("setfacedetectionlistener")) { return __ref.runUserSub(false, "cameraexclass","setfacedetectionlistener", __ref);} +RemoteObject _jo = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _e = RemoteObject.declareNull("Object"); + BA.debugLineNum = 372;BA.debugLine="Public Sub SetFaceDetectionListener"; +Debug.ShouldStop(524288); + BA.debugLineNum = 373;BA.debugLine="Dim jo As JavaObject = nativeCam"; +Debug.ShouldStop(1048576); +_jo = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_jo = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), __ref.getField(false,"_nativecam" /*RemoteObject*/ ));Debug.locals.put("jo", _jo); + BA.debugLineNum = 374;BA.debugLine="Dim e As Object = jo.CreateEvent(\"android.hardwar"; +Debug.ShouldStop(2097152); +_e = _jo.runMethod(false,"CreateEvent",__ref.getField(false, "ba"),(Object)(BA.ObjectToString("android.hardware.Camera.FaceDetectionListener")),(Object)(BA.ObjectToString("FaceDetection")),(Object)(cameraexclass.__c.getField(false,"Null")));Debug.locals.put("e", _e);Debug.locals.put("e", _e); + BA.debugLineNum = 375;BA.debugLine="jo.RunMethod(\"setFaceDetectionListener\", Array(e)"; +Debug.ShouldStop(4194304); +_jo.runVoidMethod ("RunMethod",(Object)(BA.ObjectToString("setFaceDetectionListener")),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {_e}))); + BA.debugLineNum = 376;BA.debugLine="End Sub"; +Debug.ShouldStop(8388608); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setflashmode(RemoteObject __ref,RemoteObject _mode) throws Exception{ +try { + Debug.PushSubsStack("SetFlashMode (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,199); +if (RapidSub.canDelegate("setflashmode")) { return __ref.runUserSub(false, "cameraexclass","setflashmode", __ref, _mode);} +Debug.locals.put("Mode", _mode); + BA.debugLineNum = 199;BA.debugLine="Public Sub SetFlashMode(Mode As String)"; +Debug.ShouldStop(64); + BA.debugLineNum = 200;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(128); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 201;BA.debugLine="r.RunMethod2(\"setFlashMode\", Mode, \"java.lang.Str"; +Debug.ShouldStop(256); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod2",(Object)(BA.ObjectToString("setFlashMode")),(Object)(_mode),(Object)(RemoteObject.createImmutable("java.lang.String"))); + BA.debugLineNum = 202;BA.debugLine="End Sub"; +Debug.ShouldStop(512); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setfocusmode(RemoteObject __ref,RemoteObject _mode) throws Exception{ +try { + Debug.PushSubsStack("SetFocusMode (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,294); +if (RapidSub.canDelegate("setfocusmode")) { return __ref.runUserSub(false, "cameraexclass","setfocusmode", __ref, _mode);} +Debug.locals.put("Mode", _mode); + BA.debugLineNum = 294;BA.debugLine="Public Sub SetFocusMode(Mode As String)"; +Debug.ShouldStop(32); + BA.debugLineNum = 295;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(64); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 296;BA.debugLine="r.RunMethod2(\"setFocusMode\", Mode, \"java.lang.Str"; +Debug.ShouldStop(128); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod2",(Object)(BA.ObjectToString("setFocusMode")),(Object)(_mode),(Object)(RemoteObject.createImmutable("java.lang.String"))); + BA.debugLineNum = 297;BA.debugLine="End Sub"; +Debug.ShouldStop(256); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setjpegquality(RemoteObject __ref,RemoteObject _quality) throws Exception{ +try { + Debug.PushSubsStack("SetJpegQuality (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,194); +if (RapidSub.canDelegate("setjpegquality")) { return __ref.runUserSub(false, "cameraexclass","setjpegquality", __ref, _quality);} +Debug.locals.put("Quality", _quality); + BA.debugLineNum = 194;BA.debugLine="Public Sub SetJpegQuality(Quality As Int)"; +Debug.ShouldStop(2); + BA.debugLineNum = 195;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(4); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 196;BA.debugLine="r.RunMethod2(\"setJpegQuality\", Quality, \"java.lan"; +Debug.ShouldStop(8); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod2",(Object)(BA.ObjectToString("setJpegQuality")),(Object)(BA.NumberToString(_quality)),(Object)(RemoteObject.createImmutable("java.lang.int"))); + BA.debugLineNum = 197;BA.debugLine="End Sub"; +Debug.ShouldStop(16); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setparameter(RemoteObject __ref,RemoteObject _key,RemoteObject _value) throws Exception{ +try { + Debug.PushSubsStack("SetParameter (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,133); +if (RapidSub.canDelegate("setparameter")) { return __ref.runUserSub(false, "cameraexclass","setparameter", __ref, _key, _value);} +Debug.locals.put("Key", _key); +Debug.locals.put("Value", _value); + BA.debugLineNum = 133;BA.debugLine="Public Sub SetParameter(Key As String, Value As St"; +Debug.ShouldStop(16); + BA.debugLineNum = 134;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(32); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 135;BA.debugLine="r.RunMethod3(\"set\", Key, \"java.lang.String\", Valu"; +Debug.ShouldStop(64); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod3",(Object)(BA.ObjectToString("set")),(Object)(_key),(Object)(BA.ObjectToString("java.lang.String")),(Object)(_value),(Object)(RemoteObject.createImmutable("java.lang.String"))); + BA.debugLineNum = 136;BA.debugLine="End Sub"; +Debug.ShouldStop(128); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setpicturesize(RemoteObject __ref,RemoteObject _width,RemoteObject _height) throws Exception{ +try { + Debug.PushSubsStack("SetPictureSize (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,189); +if (RapidSub.canDelegate("setpicturesize")) { return __ref.runUserSub(false, "cameraexclass","setpicturesize", __ref, _width, _height);} +Debug.locals.put("Width", _width); +Debug.locals.put("Height", _height); + BA.debugLineNum = 189;BA.debugLine="Public Sub SetPictureSize(Width As Int, Height As"; +Debug.ShouldStop(268435456); + BA.debugLineNum = 190;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(536870912); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 191;BA.debugLine="r.RunMethod3(\"setPictureSize\", Width, \"java.lang."; +Debug.ShouldStop(1073741824); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod3",(Object)(BA.ObjectToString("setPictureSize")),(Object)(BA.NumberToString(_width)),(Object)(BA.ObjectToString("java.lang.int")),(Object)(BA.NumberToString(_height)),(Object)(RemoteObject.createImmutable("java.lang.int"))); + BA.debugLineNum = 192;BA.debugLine="End Sub"; +Debug.ShouldStop(-2147483648); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setpreviewfpsrange(RemoteObject __ref,RemoteObject _minvalue,RemoteObject _maxvalue) throws Exception{ +try { + Debug.PushSubsStack("SetPreviewFpsRange (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,231); +if (RapidSub.canDelegate("setpreviewfpsrange")) { return __ref.runUserSub(false, "cameraexclass","setpreviewfpsrange", __ref, _minvalue, _maxvalue);} +Debug.locals.put("MinValue", _minvalue); +Debug.locals.put("MaxValue", _maxvalue); + BA.debugLineNum = 231;BA.debugLine="Public Sub SetPreviewFpsRange(MinValue As Int, Max"; +Debug.ShouldStop(64); + BA.debugLineNum = 232;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(128); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 233;BA.debugLine="r.RunMethod4(\"setPreviewFpsRange\", Array As Objec"; +Debug.ShouldStop(256); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod4",(Object)(BA.ObjectToString("setPreviewFpsRange")),(Object)(RemoteObject.createNewArray("Object",new int[] {2},new Object[] {(_minvalue),(_maxvalue)})),(Object)(RemoteObject.createNewArray("String",new int[] {2},new Object[] {BA.ObjectToString("java.lang.int"),RemoteObject.createImmutable("java.lang.int")}))); + BA.debugLineNum = 235;BA.debugLine="End Sub"; +Debug.ShouldStop(1024); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setpreviewsize(RemoteObject __ref,RemoteObject _width,RemoteObject _height) throws Exception{ +try { + Debug.PushSubsStack("SetPreviewSize (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,173); +if (RapidSub.canDelegate("setpreviewsize")) { return __ref.runUserSub(false, "cameraexclass","setpreviewsize", __ref, _width, _height);} +Debug.locals.put("Width", _width); +Debug.locals.put("Height", _height); + BA.debugLineNum = 173;BA.debugLine="Public Sub SetPreviewSize(Width As Int, Height As"; +Debug.ShouldStop(4096); + BA.debugLineNum = 174;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(8192); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 175;BA.debugLine="r.RunMethod3(\"setPreviewSize\", Width, \"java.lang."; +Debug.ShouldStop(16384); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod3",(Object)(BA.ObjectToString("setPreviewSize")),(Object)(BA.NumberToString(_width)),(Object)(BA.ObjectToString("java.lang.int")),(Object)(BA.NumberToString(_height)),(Object)(RemoteObject.createImmutable("java.lang.int"))); + BA.debugLineNum = 176;BA.debugLine="End Sub"; +Debug.ShouldStop(32768); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _setzoom(RemoteObject __ref,RemoteObject _zoomvalue) throws Exception{ +try { + Debug.PushSubsStack("setZoom (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,347); +if (RapidSub.canDelegate("setzoom")) { return __ref.runUserSub(false, "cameraexclass","setzoom", __ref, _zoomvalue);} +Debug.locals.put("ZoomValue", _zoomvalue); + BA.debugLineNum = 347;BA.debugLine="Public Sub setZoom(ZoomValue As Int)"; +Debug.ShouldStop(67108864); + BA.debugLineNum = 348;BA.debugLine="r.target = parameters"; +Debug.ShouldStop(134217728); +__ref.getField(false,"_r" /*RemoteObject*/ ).setField ("Target",__ref.getField(false,"_parameters" /*RemoteObject*/ )); + BA.debugLineNum = 349;BA.debugLine="r.RunMethod2(\"setZoom\", ZoomValue, \"java.lang.int"; +Debug.ShouldStop(268435456); +__ref.getField(false,"_r" /*RemoteObject*/ ).runVoidMethod ("RunMethod2",(Object)(BA.ObjectToString("setZoom")),(Object)(BA.NumberToString(_zoomvalue)),(Object)(RemoteObject.createImmutable("java.lang.int"))); + BA.debugLineNum = 350;BA.debugLine="End Sub"; +Debug.ShouldStop(536870912); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _startfacedetection(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("StartFaceDetection (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,389); +if (RapidSub.canDelegate("startfacedetection")) { return __ref.runUserSub(false, "cameraexclass","startfacedetection", __ref);} +RemoteObject _jo = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); + BA.debugLineNum = 389;BA.debugLine="Public Sub StartFaceDetection"; +Debug.ShouldStop(16); + BA.debugLineNum = 390;BA.debugLine="Dim jo As JavaObject = nativeCam"; +Debug.ShouldStop(32); +_jo = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_jo = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), __ref.getField(false,"_nativecam" /*RemoteObject*/ ));Debug.locals.put("jo", _jo); + BA.debugLineNum = 391;BA.debugLine="jo.RunMethod(\"startFaceDetection\", Null)"; +Debug.ShouldStop(64); +_jo.runVoidMethod ("RunMethod",(Object)(BA.ObjectToString("startFaceDetection")),(Object)((cameraexclass.__c.getField(false,"Null")))); + BA.debugLineNum = 392;BA.debugLine="End Sub"; +Debug.ShouldStop(128); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _startpreview(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("StartPreview (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,114); +if (RapidSub.canDelegate("startpreview")) { return __ref.runUserSub(false, "cameraexclass","startpreview", __ref);} + BA.debugLineNum = 114;BA.debugLine="Public Sub StartPreview"; +Debug.ShouldStop(131072); + BA.debugLineNum = 115;BA.debugLine="cam.StartPreview"; +Debug.ShouldStop(262144); +__ref.getField(false,"_cam" /*RemoteObject*/ ).runVoidMethod ("StartPreview"); + BA.debugLineNum = 116;BA.debugLine="End Sub"; +Debug.ShouldStop(524288); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _stopfacedetection(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("StopFaceDetection (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,394); +if (RapidSub.canDelegate("stopfacedetection")) { return __ref.runUserSub(false, "cameraexclass","stopfacedetection", __ref);} +RemoteObject _jo = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); + BA.debugLineNum = 394;BA.debugLine="Public Sub StopFaceDetection"; +Debug.ShouldStop(512); + BA.debugLineNum = 395;BA.debugLine="Dim jo As JavaObject = nativeCam"; +Debug.ShouldStop(1024); +_jo = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_jo = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), __ref.getField(false,"_nativecam" /*RemoteObject*/ ));Debug.locals.put("jo", _jo); + BA.debugLineNum = 396;BA.debugLine="jo.RunMethod(\"stopFaceDetection\", Null)"; +Debug.ShouldStop(2048); +_jo.runVoidMethod ("RunMethod",(Object)(BA.ObjectToString("stopFaceDetection")),(Object)((cameraexclass.__c.getField(false,"Null")))); + BA.debugLineNum = 397;BA.debugLine="End Sub"; +Debug.ShouldStop(4096); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _stoppreview(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("StopPreview (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,118); +if (RapidSub.canDelegate("stoppreview")) { return __ref.runUserSub(false, "cameraexclass","stoppreview", __ref);} + BA.debugLineNum = 118;BA.debugLine="Public Sub StopPreview"; +Debug.ShouldStop(2097152); + BA.debugLineNum = 119;BA.debugLine="cam.StopPreview"; +Debug.ShouldStop(4194304); +__ref.getField(false,"_cam" /*RemoteObject*/ ).runVoidMethod ("StopPreview"); + BA.debugLineNum = 120;BA.debugLine="End Sub"; +Debug.ShouldStop(8388608); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _takepicture(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("TakePicture (cameraexclass) ","cameraexclass",1,__ref.getField(false, "ba"),__ref,106); +if (RapidSub.canDelegate("takepicture")) { return __ref.runUserSub(false, "cameraexclass","takepicture", __ref);} + BA.debugLineNum = 106;BA.debugLine="Public Sub TakePicture"; +Debug.ShouldStop(512); + BA.debugLineNum = 107;BA.debugLine="cam.TakePicture"; +Debug.ShouldStop(1024); +__ref.getField(false,"_cam" /*RemoteObject*/ ).runVoidMethod ("TakePicture"); + BA.debugLineNum = 108;BA.debugLine="End Sub"; +Debug.ShouldStop(2048); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httpjob.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httpjob.java new file mode 100644 index 0000000..ffbb638 --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httpjob.java @@ -0,0 +1,32 @@ + +package anywheresoftware.b4a.samples.camera; + +import anywheresoftware.b4a.pc.PCBA; +import anywheresoftware.b4a.pc.RemoteObject; + +public class httpjob { + public static RemoteObject myClass; + public httpjob() { + } + public static PCBA staticBA = new PCBA(null, httpjob.class); + +public static RemoteObject __c = RemoteObject.declareNull("anywheresoftware.b4a.keywords.Common"); +public static RemoteObject _jobname = RemoteObject.createImmutable(""); +public static RemoteObject _success = RemoteObject.createImmutable(false); +public static RemoteObject _username = RemoteObject.createImmutable(""); +public static RemoteObject _password = RemoteObject.createImmutable(""); +public static RemoteObject _errormessage = RemoteObject.createImmutable(""); +public static RemoteObject _target = RemoteObject.declareNull("Object"); +public static RemoteObject _taskid = RemoteObject.createImmutable(""); +public static RemoteObject _req = RemoteObject.declareNull("anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest"); +public static RemoteObject _response = RemoteObject.declareNull("anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpResponse"); +public static RemoteObject _tag = RemoteObject.declareNull("Object"); +public static RemoteObject _invalidurl = RemoteObject.createImmutable(""); +public static RemoteObject _defaultscheme = RemoteObject.createImmutable(""); +public static anywheresoftware.b4a.samples.camera.main _main = null; +public static anywheresoftware.b4a.samples.camera.starter _starter = null; +public static anywheresoftware.b4a.samples.camera.httputils2service _httputils2service = null; +public static Object[] GetGlobals(RemoteObject _ref) throws Exception { + return new Object[] {"DefaultScheme",_ref.getField(false, "_defaultscheme"),"ErrorMessage",_ref.getField(false, "_errormessage"),"InvalidURL",_ref.getField(false, "_invalidurl"),"JobName",_ref.getField(false, "_jobname"),"Password",_ref.getField(false, "_password"),"req",_ref.getField(false, "_req"),"Response",_ref.getField(false, "_response"),"Success",_ref.getField(false, "_success"),"Tag",_ref.getField(false, "_tag"),"target",_ref.getField(false, "_target"),"taskId",_ref.getField(false, "_taskid"),"Username",_ref.getField(false, "_username")}; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httpjob_subs_0.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httpjob_subs_0.java new file mode 100644 index 0000000..2811442 --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httpjob_subs_0.java @@ -0,0 +1,969 @@ +package anywheresoftware.b4a.samples.camera; + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.pc.*; + +public class httpjob_subs_0 { + + +public static RemoteObject _addscheme(RemoteObject __ref,RemoteObject _link) throws Exception{ +try { + Debug.PushSubsStack("AddScheme (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,43); +if (RapidSub.canDelegate("addscheme")) { return __ref.runUserSub(false, "httpjob","addscheme", __ref, _link);} +Debug.locals.put("Link", _link); + BA.debugLineNum = 43;BA.debugLine="Private Sub AddScheme (Link As String) As String"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 44;BA.debugLine="If DefaultScheme = \"\" Or Link.Contains(\":\") Then"; +Debug.JustUpdateDeviceLine(); +if (RemoteObject.solveBoolean("=",__ref.getField(true,"_defaultscheme" /*RemoteObject*/ ),BA.ObjectToString("")) || RemoteObject.solveBoolean(".",_link.runMethod(true,"contains",(Object)(RemoteObject.createImmutable(":"))))) { +if (true) return _link;}; + BA.debugLineNum = 45;BA.debugLine="Return DefaultScheme & \"://\" & Link"; +Debug.JustUpdateDeviceLine(); +if (true) return RemoteObject.concat(__ref.getField(true,"_defaultscheme" /*RemoteObject*/ ),RemoteObject.createImmutable("://"),_link); + BA.debugLineNum = 46;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _class_globals(RemoteObject __ref) throws Exception{ + //BA.debugLineNum = 2;BA.debugLine="Sub Class_Globals"; + //BA.debugLineNum = 3;BA.debugLine="Public JobName As String"; +httpjob._jobname = RemoteObject.createImmutable("");__ref.setField("_jobname",httpjob._jobname); + //BA.debugLineNum = 4;BA.debugLine="Public Success As Boolean"; +httpjob._success = RemoteObject.createImmutable(false);__ref.setField("_success",httpjob._success); + //BA.debugLineNum = 5;BA.debugLine="Public Username, Password As String"; +httpjob._username = RemoteObject.createImmutable("");__ref.setField("_username",httpjob._username); +httpjob._password = RemoteObject.createImmutable("");__ref.setField("_password",httpjob._password); + //BA.debugLineNum = 6;BA.debugLine="Public ErrorMessage As String"; +httpjob._errormessage = RemoteObject.createImmutable("");__ref.setField("_errormessage",httpjob._errormessage); + //BA.debugLineNum = 7;BA.debugLine="Private target As Object"; +httpjob._target = RemoteObject.createNew ("Object");__ref.setField("_target",httpjob._target); + //BA.debugLineNum = 13;BA.debugLine="Private taskId As String"; +httpjob._taskid = RemoteObject.createImmutable("");__ref.setField("_taskid",httpjob._taskid); + //BA.debugLineNum = 15;BA.debugLine="Private req As OkHttpRequest"; +httpjob._req = RemoteObject.createNew ("anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest");__ref.setField("_req",httpjob._req); + //BA.debugLineNum = 16;BA.debugLine="Public Response As OkHttpResponse"; +httpjob._response = RemoteObject.createNew ("anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpResponse");__ref.setField("_response",httpjob._response); + //BA.debugLineNum = 25;BA.debugLine="Public Tag As Object"; +httpjob._tag = RemoteObject.createNew ("Object");__ref.setField("_tag",httpjob._tag); + //BA.debugLineNum = 26;BA.debugLine="Type MultipartFileData (Dir As String, FileName A"; +; + //BA.debugLineNum = 30;BA.debugLine="Private Const InvalidURL As String = \"https://inv"; +httpjob._invalidurl = BA.ObjectToString("https://invalid-url/");__ref.setField("_invalidurl",httpjob._invalidurl); + //BA.debugLineNum = 31;BA.debugLine="Public DefaultScheme As String = \"https\""; +httpjob._defaultscheme = BA.ObjectToString("https");__ref.setField("_defaultscheme",httpjob._defaultscheme); + //BA.debugLineNum = 32;BA.debugLine="End Sub"; +return RemoteObject.createImmutable(""); +} +public static RemoteObject _complete(RemoteObject __ref,RemoteObject _id) throws Exception{ +try { + Debug.PushSubsStack("Complete (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,306); +if (RapidSub.canDelegate("complete")) { return __ref.runUserSub(false, "httpjob","complete", __ref, _id);} +Debug.locals.put("id", _id); + BA.debugLineNum = 306;BA.debugLine="Public Sub Complete (id As Int)"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 307;BA.debugLine="taskId = id"; +Debug.JustUpdateDeviceLine(); +__ref.setField ("_taskid" /*RemoteObject*/ ,BA.NumberToString(_id)); + BA.debugLineNum = 308;BA.debugLine="CallSubDelayed2(target, \"JobDone\", Me)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)(__ref.getField(false,"_target" /*RemoteObject*/ )),(Object)(BA.ObjectToString("JobDone")),(Object)(__ref)); + BA.debugLineNum = 309;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _delete(RemoteObject __ref,RemoteObject _link) throws Exception{ +try { + Debug.PushSubsStack("Delete (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,252); +if (RapidSub.canDelegate("delete")) { return __ref.runUserSub(false, "httpjob","delete", __ref, _link);} +Debug.locals.put("Link", _link); + BA.debugLineNum = 252;BA.debugLine="Public Sub Delete(Link As String)"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 253;BA.debugLine="Try"; +Debug.JustUpdateDeviceLine(); +try { BA.debugLineNum = 254;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 255;BA.debugLine="req.InitializeDelete(Link)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeDelete",(Object)(_link)); + Debug.CheckDeviceExceptions(); +} + catch (Exception e5) { + BA.rdebugUtils.runVoidMethod("setLastException",__ref.getField(false, "ba"), e5.toString()); BA.debugLineNum = 257;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","96356997",(RemoteObject.concat(RemoteObject.createImmutable("Invalid link: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_link))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 258;BA.debugLine="req.InitializeDelete(InvalidURL)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeDelete",(Object)(__ref.getField(true,"_invalidurl" /*RemoteObject*/ ))); + }; + BA.debugLineNum = 260;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + BA.debugLineNum = 261;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _delete2(RemoteObject __ref,RemoteObject _link,RemoteObject _parameters) throws Exception{ +try { + Debug.PushSubsStack("Delete2 (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,263); +if (RapidSub.canDelegate("delete2")) { return __ref.runUserSub(false, "httpjob","delete2", __ref, _link, _parameters);} +Debug.locals.put("Link", _link); +Debug.locals.put("Parameters", _parameters); + BA.debugLineNum = 263;BA.debugLine="Public Sub Delete2(Link As String, Parameters() As"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 264;BA.debugLine="Try"; +Debug.JustUpdateDeviceLine(); +try { BA.debugLineNum = 265;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 266;BA.debugLine="req.InitializeDelete(escapeLink(Link, Parameters"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeDelete",(Object)(__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_escapelink" /*RemoteObject*/ ,(Object)(_link),(Object)(_parameters)))); + Debug.CheckDeviceExceptions(); +} + catch (Exception e5) { + BA.rdebugUtils.runVoidMethod("setLastException",__ref.getField(false, "ba"), e5.toString()); BA.debugLineNum = 268;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","96422533",(RemoteObject.concat(RemoteObject.createImmutable("Invalid link: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_link))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 269;BA.debugLine="req.InitializeDelete(escapeLink(InvalidURL, Para"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeDelete",(Object)(__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_escapelink" /*RemoteObject*/ ,(Object)(__ref.getField(true,"_invalidurl" /*RemoteObject*/ )),(Object)(_parameters)))); + }; + BA.debugLineNum = 271;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + BA.debugLineNum = 272;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _download(RemoteObject __ref,RemoteObject _link) throws Exception{ +try { + Debug.PushSubsStack("Download (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,210); +if (RapidSub.canDelegate("download")) { return __ref.runUserSub(false, "httpjob","download", __ref, _link);} +Debug.locals.put("Link", _link); + BA.debugLineNum = 210;BA.debugLine="Public Sub Download(Link As String)"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 211;BA.debugLine="Try"; +Debug.JustUpdateDeviceLine(); +try { BA.debugLineNum = 212;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 213;BA.debugLine="req.InitializeGet(Link)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeGet",(Object)(_link)); + Debug.CheckDeviceExceptions(); +} + catch (Exception e5) { + BA.rdebugUtils.runVoidMethod("setLastException",__ref.getField(false, "ba"), e5.toString()); BA.debugLineNum = 215;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","96160389",(RemoteObject.concat(RemoteObject.createImmutable("Invalid link: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_link))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 216;BA.debugLine="req.InitializeGet(InvalidURL)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeGet",(Object)(__ref.getField(true,"_invalidurl" /*RemoteObject*/ ))); + }; + BA.debugLineNum = 218;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + BA.debugLineNum = 219;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _download2(RemoteObject __ref,RemoteObject _link,RemoteObject _parameters) throws Exception{ +try { + Debug.PushSubsStack("Download2 (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,226); +if (RapidSub.canDelegate("download2")) { return __ref.runUserSub(false, "httpjob","download2", __ref, _link, _parameters);} +Debug.locals.put("Link", _link); +Debug.locals.put("Parameters", _parameters); + BA.debugLineNum = 226;BA.debugLine="Public Sub Download2(Link As String, Parameters()"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 227;BA.debugLine="Try"; +Debug.JustUpdateDeviceLine(); +try { BA.debugLineNum = 228;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 229;BA.debugLine="req.InitializeGet(escapeLink(Link, Parameters))"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeGet",(Object)(__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_escapelink" /*RemoteObject*/ ,(Object)(_link),(Object)(_parameters)))); + Debug.CheckDeviceExceptions(); +} + catch (Exception e5) { + BA.rdebugUtils.runVoidMethod("setLastException",__ref.getField(false, "ba"), e5.toString()); BA.debugLineNum = 231;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","96225925",(RemoteObject.concat(RemoteObject.createImmutable("Invalid link: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_link))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 232;BA.debugLine="req.InitializeGet(escapeLink(InvalidURL, Paramet"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeGet",(Object)(__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_escapelink" /*RemoteObject*/ ,(Object)(__ref.getField(true,"_invalidurl" /*RemoteObject*/ )),(Object)(_parameters)))); + }; + BA.debugLineNum = 234;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + BA.debugLineNum = 235;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _escapelink(RemoteObject __ref,RemoteObject _link,RemoteObject _parameters) throws Exception{ +try { + Debug.PushSubsStack("escapeLink (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,237); +if (RapidSub.canDelegate("escapelink")) { return __ref.runUserSub(false, "httpjob","escapelink", __ref, _link, _parameters);} +RemoteObject _sb = RemoteObject.declareNull("anywheresoftware.b4a.keywords.StringBuilderWrapper"); +RemoteObject _su = RemoteObject.declareNull("anywheresoftware.b4a.objects.StringUtils"); +int _i = 0; +Debug.locals.put("Link", _link); +Debug.locals.put("Parameters", _parameters); + BA.debugLineNum = 237;BA.debugLine="Private Sub escapeLink(Link As String, Parameters("; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 238;BA.debugLine="Dim sb As StringBuilder"; +Debug.JustUpdateDeviceLine(); +_sb = RemoteObject.createNew ("anywheresoftware.b4a.keywords.StringBuilderWrapper");Debug.locals.put("sb", _sb); + BA.debugLineNum = 239;BA.debugLine="sb.Initialize"; +Debug.JustUpdateDeviceLine(); +_sb.runVoidMethod ("Initialize"); + BA.debugLineNum = 240;BA.debugLine="sb.Append(Link)"; +Debug.JustUpdateDeviceLine(); +_sb.runVoidMethod ("Append",(Object)(_link)); + BA.debugLineNum = 241;BA.debugLine="If Parameters.Length > 0 Then sb.Append(\"?\")"; +Debug.JustUpdateDeviceLine(); +if (RemoteObject.solveBoolean(">",_parameters.getField(true,"length"),BA.numberCast(double.class, 0))) { +_sb.runVoidMethod ("Append",(Object)(RemoteObject.createImmutable("?")));}; + BA.debugLineNum = 242;BA.debugLine="Dim su As StringUtils"; +Debug.JustUpdateDeviceLine(); +_su = RemoteObject.createNew ("anywheresoftware.b4a.objects.StringUtils");Debug.locals.put("su", _su); + BA.debugLineNum = 243;BA.debugLine="For i = 0 To Parameters.Length - 1 Step 2"; +Debug.JustUpdateDeviceLine(); +{ +final int step6 = 2; +final int limit6 = RemoteObject.solve(new RemoteObject[] {_parameters.getField(true,"length"),RemoteObject.createImmutable(1)}, "-",1, 1).get().intValue(); +_i = 0 ; +for (;(step6 > 0 && _i <= limit6) || (step6 < 0 && _i >= limit6) ;_i = ((int)(0 + _i + step6)) ) { +Debug.locals.put("i", _i); + BA.debugLineNum = 244;BA.debugLine="If i > 0 Then sb.Append(\"&\")"; +Debug.JustUpdateDeviceLine(); +if (RemoteObject.solveBoolean(">",RemoteObject.createImmutable(_i),BA.numberCast(double.class, 0))) { +_sb.runVoidMethod ("Append",(Object)(RemoteObject.createImmutable("&")));}; + BA.debugLineNum = 245;BA.debugLine="sb.Append(su.EncodeUrl(Parameters(i), \"UTF8\")).A"; +Debug.JustUpdateDeviceLine(); +_sb.runMethod(false,"Append",(Object)(_su.runMethod(true,"EncodeUrl",(Object)(_parameters.getArrayElement(true,BA.numberCast(int.class, _i))),(Object)(RemoteObject.createImmutable("UTF8"))))).runVoidMethod ("Append",(Object)(RemoteObject.createImmutable("="))); + BA.debugLineNum = 246;BA.debugLine="sb.Append(su.EncodeUrl(Parameters(i + 1), \"UTF8\""; +Debug.JustUpdateDeviceLine(); +_sb.runVoidMethod ("Append",(Object)(_su.runMethod(true,"EncodeUrl",(Object)(_parameters.getArrayElement(true,RemoteObject.solve(new RemoteObject[] {RemoteObject.createImmutable(_i),RemoteObject.createImmutable(1)}, "+",1, 1))),(Object)(RemoteObject.createImmutable("UTF8"))))); + } +}Debug.locals.put("i", _i); +; + BA.debugLineNum = 248;BA.debugLine="Return sb.ToString"; +Debug.JustUpdateDeviceLine(); +if (true) return _sb.runMethod(true,"ToString"); + BA.debugLineNum = 249;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getbitmap(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetBitmap (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,321); +if (RapidSub.canDelegate("getbitmap")) { return __ref.runUserSub(false, "httpjob","getbitmap", __ref);} +RemoteObject _b = RemoteObject.declareNull("anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper"); + BA.debugLineNum = 321;BA.debugLine="Public Sub GetBitmap As Bitmap"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 322;BA.debugLine="Dim b As Bitmap"; +Debug.JustUpdateDeviceLine(); +_b = RemoteObject.createNew ("anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper");Debug.locals.put("b", _b); + BA.debugLineNum = 323;BA.debugLine="b = LoadBitmap(HttpUtils2Service.TempFolder, task"; +Debug.JustUpdateDeviceLine(); +_b = httpjob.__c.runMethod(false,"LoadBitmap",(Object)(httpjob._httputils2service._tempfolder /*RemoteObject*/ ),(Object)(__ref.getField(true,"_taskid" /*RemoteObject*/ )));Debug.locals.put("b", _b); + BA.debugLineNum = 324;BA.debugLine="Return b"; +Debug.JustUpdateDeviceLine(); +if (true) return _b; + BA.debugLineNum = 325;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getbitmapresize(RemoteObject __ref,RemoteObject _width,RemoteObject _height,RemoteObject _keepaspectratio) throws Exception{ +try { + Debug.PushSubsStack("GetBitmapResize (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,332); +if (RapidSub.canDelegate("getbitmapresize")) { return __ref.runUserSub(false, "httpjob","getbitmapresize", __ref, _width, _height, _keepaspectratio);} +Debug.locals.put("Width", _width); +Debug.locals.put("Height", _height); +Debug.locals.put("KeepAspectRatio", _keepaspectratio); + BA.debugLineNum = 332;BA.debugLine="Public Sub GetBitmapResize(Width As Int, Height As"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 333;BA.debugLine="Return LoadBitmapResize(HttpUtils2Service.TempFol"; +Debug.JustUpdateDeviceLine(); +if (true) return httpjob.__c.runMethod(false,"LoadBitmapResize",(Object)(httpjob._httputils2service._tempfolder /*RemoteObject*/ ),(Object)(__ref.getField(true,"_taskid" /*RemoteObject*/ )),(Object)(_width),(Object)(_height),(Object)(_keepaspectratio)); + BA.debugLineNum = 334;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getbitmapsample(RemoteObject __ref,RemoteObject _width,RemoteObject _height) throws Exception{ +try { + Debug.PushSubsStack("GetBitmapSample (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,328); +if (RapidSub.canDelegate("getbitmapsample")) { return __ref.runUserSub(false, "httpjob","getbitmapsample", __ref, _width, _height);} +Debug.locals.put("Width", _width); +Debug.locals.put("Height", _height); + BA.debugLineNum = 328;BA.debugLine="Public Sub GetBitmapSample(Width As Int, Height As"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 329;BA.debugLine="Return LoadBitmapSample(HttpUtils2Service.TempFol"; +Debug.JustUpdateDeviceLine(); +if (true) return httpjob.__c.runMethod(false,"LoadBitmapSample",(Object)(httpjob._httputils2service._tempfolder /*RemoteObject*/ ),(Object)(__ref.getField(true,"_taskid" /*RemoteObject*/ )),(Object)(_width),(Object)(_height)); + BA.debugLineNum = 330;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getinputstream(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetInputStream (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,338); +if (RapidSub.canDelegate("getinputstream")) { return __ref.runUserSub(false, "httpjob","getinputstream", __ref);} +RemoteObject _in = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.InputStreamWrapper"); + BA.debugLineNum = 338;BA.debugLine="Public Sub GetInputStream As InputStream"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 339;BA.debugLine="Dim In As InputStream"; +Debug.JustUpdateDeviceLine(); +_in = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.InputStreamWrapper");Debug.locals.put("In", _in); + BA.debugLineNum = 340;BA.debugLine="In = File.OpenInput(HttpUtils2Service.TempFolder,"; +Debug.JustUpdateDeviceLine(); +_in = httpjob.__c.getField(false,"File").runMethod(false,"OpenInput",(Object)(httpjob._httputils2service._tempfolder /*RemoteObject*/ ),(Object)(__ref.getField(true,"_taskid" /*RemoteObject*/ )));Debug.locals.put("In", _in); + BA.debugLineNum = 341;BA.debugLine="Return In"; +Debug.JustUpdateDeviceLine(); +if (true) return _in; + BA.debugLineNum = 342;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getrequest(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetRequest (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,301); +if (RapidSub.canDelegate("getrequest")) { return __ref.runUserSub(false, "httpjob","getrequest", __ref);} + BA.debugLineNum = 301;BA.debugLine="Public Sub GetRequest As OkHttpRequest"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 302;BA.debugLine="Return req"; +Debug.JustUpdateDeviceLine(); +if (true) return __ref.getField(false,"_req" /*RemoteObject*/ ); + BA.debugLineNum = 303;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getstring(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("GetString (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,282); +if (RapidSub.canDelegate("getstring")) { return __ref.runUserSub(false, "httpjob","getstring", __ref);} + BA.debugLineNum = 282;BA.debugLine="Public Sub GetString As String"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 283;BA.debugLine="Return GetString2(\"UTF8\")"; +Debug.JustUpdateDeviceLine(); +if (true) return __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_getstring2" /*RemoteObject*/ ,(Object)(RemoteObject.createImmutable("UTF8"))); + BA.debugLineNum = 284;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _getstring2(RemoteObject __ref,RemoteObject _encoding) throws Exception{ +try { + Debug.PushSubsStack("GetString2 (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,287); +if (RapidSub.canDelegate("getstring2")) { return __ref.runUserSub(false, "httpjob","getstring2", __ref, _encoding);} +RemoteObject _tr = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.TextReaderWrapper"); +RemoteObject _res = RemoteObject.createImmutable(""); +Debug.locals.put("Encoding", _encoding); + BA.debugLineNum = 287;BA.debugLine="Public Sub GetString2(Encoding As String) As Strin"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 291;BA.debugLine="Dim tr As TextReader"; +Debug.JustUpdateDeviceLine(); +_tr = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.TextReaderWrapper");Debug.locals.put("tr", _tr); + BA.debugLineNum = 292;BA.debugLine="tr.Initialize2(File.OpenInput(HttpUtils2Service.T"; +Debug.JustUpdateDeviceLine(); +_tr.runVoidMethod ("Initialize2",(Object)((httpjob.__c.getField(false,"File").runMethod(false,"OpenInput",(Object)(httpjob._httputils2service._tempfolder /*RemoteObject*/ ),(Object)(__ref.getField(true,"_taskid" /*RemoteObject*/ ))).getObject())),(Object)(_encoding)); + BA.debugLineNum = 293;BA.debugLine="Dim res As String = tr.ReadAll"; +Debug.JustUpdateDeviceLine(); +_res = _tr.runMethod(true,"ReadAll");Debug.locals.put("res", _res);Debug.locals.put("res", _res); + BA.debugLineNum = 294;BA.debugLine="tr.Close"; +Debug.JustUpdateDeviceLine(); +_tr.runVoidMethod ("Close"); + BA.debugLineNum = 295;BA.debugLine="Return res"; +Debug.JustUpdateDeviceLine(); +if (true) return _res; + BA.debugLineNum = 297;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _head(RemoteObject __ref,RemoteObject _link) throws Exception{ +try { + Debug.PushSubsStack("Head (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,110); +if (RapidSub.canDelegate("head")) { return __ref.runUserSub(false, "httpjob","head", __ref, _link);} +Debug.locals.put("Link", _link); + BA.debugLineNum = 110;BA.debugLine="Public Sub Head(Link As String)"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 111;BA.debugLine="Try"; +Debug.JustUpdateDeviceLine(); +try { BA.debugLineNum = 112;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 113;BA.debugLine="req.InitializeHead(Link)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeHead",(Object)(_link)); + Debug.CheckDeviceExceptions(); +} + catch (Exception e5) { + BA.rdebugUtils.runVoidMethod("setLastException",__ref.getField(false, "ba"), e5.toString()); BA.debugLineNum = 115;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","95898245",(RemoteObject.concat(RemoteObject.createImmutable("Invalid link: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_link))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 116;BA.debugLine="req.InitializeHead(InvalidURL)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializeHead",(Object)(__ref.getField(true,"_invalidurl" /*RemoteObject*/ ))); + }; + BA.debugLineNum = 118;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + BA.debugLineNum = 119;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _initialize(RemoteObject __ref,RemoteObject _ba,RemoteObject _name,RemoteObject _targetmodule) throws Exception{ +try { + Debug.PushSubsStack("Initialize (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,38); +if (RapidSub.canDelegate("initialize")) { return __ref.runUserSub(false, "httpjob","initialize", __ref, _ba, _name, _targetmodule);} +__ref.runVoidMethodAndSync("innerInitializeHelper", _ba); +Debug.locals.put("ba", _ba); +Debug.locals.put("Name", _name); +Debug.locals.put("TargetModule", _targetmodule); + BA.debugLineNum = 38;BA.debugLine="Public Sub Initialize (Name As String, TargetModul"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 39;BA.debugLine="JobName = Name"; +Debug.JustUpdateDeviceLine(); +__ref.setField ("_jobname" /*RemoteObject*/ ,_name); + BA.debugLineNum = 40;BA.debugLine="target = TargetModule"; +Debug.JustUpdateDeviceLine(); +__ref.setField ("_target" /*RemoteObject*/ ,_targetmodule); + BA.debugLineNum = 41;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _multipartstartsection(RemoteObject __ref,RemoteObject _stream,RemoteObject _empty) throws Exception{ +try { + Debug.PushSubsStack("MultipartStartSection (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,170); +if (RapidSub.canDelegate("multipartstartsection")) { return __ref.runUserSub(false, "httpjob","multipartstartsection", __ref, _stream, _empty);} +Debug.locals.put("stream", _stream); +Debug.locals.put("empty", _empty); + BA.debugLineNum = 170;BA.debugLine="Private Sub MultipartStartSection (stream As Outpu"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 171;BA.debugLine="If empty = False Then"; +Debug.JustUpdateDeviceLine(); +if (RemoteObject.solveBoolean("=",_empty,httpjob.__c.getField(true,"False"))) { + BA.debugLineNum = 172;BA.debugLine="stream.WriteBytes(Array As Byte(13, 10), 0, 2)"; +Debug.JustUpdateDeviceLine(); +_stream.runVoidMethod ("WriteBytes",(Object)(RemoteObject.createNewArray("byte",new int[] {2},new Object[] {BA.numberCast(byte.class, 13),BA.numberCast(byte.class, 10)})),(Object)(BA.numberCast(int.class, 0)),(Object)(BA.numberCast(int.class, 2))); + }else { + BA.debugLineNum = 174;BA.debugLine="empty = False"; +Debug.JustUpdateDeviceLine(); +_empty = httpjob.__c.getField(true,"False");Debug.locals.put("empty", _empty); + }; + BA.debugLineNum = 176;BA.debugLine="Return empty"; +Debug.JustUpdateDeviceLine(); +if (true) return _empty; + BA.debugLineNum = 177;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(false); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _patchbytes(RemoteObject __ref,RemoteObject _link,RemoteObject _data) throws Exception{ +try { + Debug.PushSubsStack("PatchBytes (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,88); +if (RapidSub.canDelegate("patchbytes")) { return __ref.runUserSub(false, "httpjob","patchbytes", __ref, _link, _data);} +Debug.locals.put("Link", _link); +Debug.locals.put("Data", _data); + BA.debugLineNum = 88;BA.debugLine="Public Sub PatchBytes(Link As String, Data() As By"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 89;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 97;BA.debugLine="Try"; +Debug.JustUpdateDeviceLine(); +try { BA.debugLineNum = 98;BA.debugLine="req.InitializePatch2(Link, Data)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializePatch2",(Object)(_link),(Object)(_data)); + Debug.CheckDeviceExceptions(); +} + catch (Exception e5) { + BA.rdebugUtils.runVoidMethod("setLastException",__ref.getField(false, "ba"), e5.toString()); BA.debugLineNum = 100;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","95832716",(RemoteObject.concat(RemoteObject.createImmutable("Invalid link: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_link))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 101;BA.debugLine="req.InitializePatch2(InvalidURL, Data)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializePatch2",(Object)(__ref.getField(true,"_invalidurl" /*RemoteObject*/ )),(Object)(_data)); + }; + BA.debugLineNum = 105;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + BA.debugLineNum = 106;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _patchstring(RemoteObject __ref,RemoteObject _link,RemoteObject _text) throws Exception{ +try { + Debug.PushSubsStack("PatchString (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,83); +if (RapidSub.canDelegate("patchstring")) { return __ref.runUserSub(false, "httpjob","patchstring", __ref, _link, _text);} +Debug.locals.put("Link", _link); +Debug.locals.put("Text", _text); + BA.debugLineNum = 83;BA.debugLine="Public Sub PatchString(Link As String, Text As Str"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 84;BA.debugLine="PatchBytes(Link, Text.GetBytes(\"UTF8\"))"; +Debug.JustUpdateDeviceLine(); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_patchbytes" /*RemoteObject*/ ,(Object)(_link),(Object)(_text.runMethod(false,"getBytes",(Object)(RemoteObject.createImmutable("UTF8"))))); + BA.debugLineNum = 85;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _postbytes(RemoteObject __ref,RemoteObject _link,RemoteObject _data) throws Exception{ +try { + Debug.PushSubsStack("PostBytes (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,54); +if (RapidSub.canDelegate("postbytes")) { return __ref.runUserSub(false, "httpjob","postbytes", __ref, _link, _data);} +Debug.locals.put("Link", _link); +Debug.locals.put("Data", _data); + BA.debugLineNum = 54;BA.debugLine="Public Sub PostBytes(Link As String, Data() As Byt"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 55;BA.debugLine="Try"; +Debug.JustUpdateDeviceLine(); +try { BA.debugLineNum = 56;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 57;BA.debugLine="req.InitializePost2(Link, Data)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializePost2",(Object)(_link),(Object)(_data)); + Debug.CheckDeviceExceptions(); +} + catch (Exception e5) { + BA.rdebugUtils.runVoidMethod("setLastException",__ref.getField(false, "ba"), e5.toString()); BA.debugLineNum = 59;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","95570565",(RemoteObject.concat(RemoteObject.createImmutable("Invalid link: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_link))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 60;BA.debugLine="req.InitializePost2(InvalidURL, Data)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializePost2",(Object)(__ref.getField(true,"_invalidurl" /*RemoteObject*/ )),(Object)(_data)); + }; + BA.debugLineNum = 62;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + BA.debugLineNum = 63;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _postfile(RemoteObject __ref,RemoteObject _link,RemoteObject _dir,RemoteObject _filename) throws Exception{ +try { + Debug.PushSubsStack("PostFile (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,181); +if (RapidSub.canDelegate("postfile")) { return __ref.runUserSub(false, "httpjob","postfile", __ref, _link, _dir, _filename);} +RemoteObject _length = RemoteObject.createImmutable(0); +RemoteObject _in = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.InputStreamWrapper"); +RemoteObject _out = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper"); +Debug.locals.put("Link", _link); +Debug.locals.put("Dir", _dir); +Debug.locals.put("FileName", _filename); + BA.debugLineNum = 181;BA.debugLine="Public Sub PostFile(Link As String, Dir As String,"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 182;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 187;BA.debugLine="Dim length As Int"; +Debug.JustUpdateDeviceLine(); +_length = RemoteObject.createImmutable(0);Debug.locals.put("length", _length); + BA.debugLineNum = 188;BA.debugLine="If Dir = File.DirAssets Then"; +Debug.JustUpdateDeviceLine(); +if (RemoteObject.solveBoolean("=",_dir,httpjob.__c.getField(false,"File").runMethod(true,"getDirAssets"))) { + BA.debugLineNum = 189;BA.debugLine="Log(\"Cannot send files from the assets folder.\")"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","96094856",RemoteObject.createImmutable("Cannot send files from the assets folder."),0); + BA.debugLineNum = 190;BA.debugLine="Return"; +Debug.JustUpdateDeviceLine(); +if (true) return RemoteObject.createImmutable(""); + }; + BA.debugLineNum = 192;BA.debugLine="length = File.Size(Dir, FileName)"; +Debug.JustUpdateDeviceLine(); +_length = BA.numberCast(int.class, httpjob.__c.getField(false,"File").runMethod(true,"Size",(Object)(_dir),(Object)(_filename)));Debug.locals.put("length", _length); + BA.debugLineNum = 193;BA.debugLine="Dim In As InputStream"; +Debug.JustUpdateDeviceLine(); +_in = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.InputStreamWrapper");Debug.locals.put("In", _in); + BA.debugLineNum = 194;BA.debugLine="In = File.OpenInput(Dir, FileName)"; +Debug.JustUpdateDeviceLine(); +_in = httpjob.__c.getField(false,"File").runMethod(false,"OpenInput",(Object)(_dir),(Object)(_filename));Debug.locals.put("In", _in); + BA.debugLineNum = 195;BA.debugLine="If length < 1000000 Then '1mb"; +Debug.JustUpdateDeviceLine(); +if (RemoteObject.solveBoolean("<",_length,BA.numberCast(double.class, 1000000))) { + BA.debugLineNum = 198;BA.debugLine="Dim out As OutputStream"; +Debug.JustUpdateDeviceLine(); +_out = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper");Debug.locals.put("out", _out); + BA.debugLineNum = 199;BA.debugLine="out.InitializeToBytesArray(length)"; +Debug.JustUpdateDeviceLine(); +_out.runVoidMethod ("InitializeToBytesArray",(Object)(_length)); + BA.debugLineNum = 200;BA.debugLine="File.Copy2(In, out)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.getField(false,"File").runVoidMethod ("Copy2",(Object)((_in.getObject())),(Object)((_out.getObject()))); + BA.debugLineNum = 201;BA.debugLine="PostBytes(Link, out.ToBytesArray)"; +Debug.JustUpdateDeviceLine(); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_postbytes" /*RemoteObject*/ ,(Object)(_link),(Object)(_out.runMethod(false,"ToBytesArray"))); + }else { + BA.debugLineNum = 203;BA.debugLine="req.InitializePost(Link, In, length)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializePost",(Object)(_link),(Object)((_in.getObject())),(Object)(_length)); + BA.debugLineNum = 204;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\","; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + }; + BA.debugLineNum = 207;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _postmultipart(RemoteObject __ref,RemoteObject _link,RemoteObject _namevalues,RemoteObject _files) throws Exception{ +try { + Debug.PushSubsStack("PostMultipart (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,124); +if (RapidSub.canDelegate("postmultipart")) { return __ref.runUserSub(false, "httpjob","postmultipart", __ref, _link, _namevalues, _files);} +RemoteObject _boundary = RemoteObject.createImmutable(""); +RemoteObject _stream = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper"); +RemoteObject _b = null; +RemoteObject _eol = RemoteObject.createImmutable(""); +RemoteObject _empty = RemoteObject.createImmutable(false); +RemoteObject _key = RemoteObject.createImmutable(""); +RemoteObject _value = RemoteObject.createImmutable(""); +RemoteObject _s = RemoteObject.createImmutable(""); +RemoteObject _fd = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.httpjob._multipartfiledata"); +RemoteObject _in = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.InputStreamWrapper"); +Debug.locals.put("Link", _link); +Debug.locals.put("NameValues", _namevalues); +Debug.locals.put("Files", _files); + BA.debugLineNum = 124;BA.debugLine="Public Sub PostMultipart(Link As String, NameValue"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 125;BA.debugLine="Dim boundary As String = \"-----------------------"; +Debug.JustUpdateDeviceLine(); +_boundary = BA.ObjectToString("---------------------------1461124740692");Debug.locals.put("boundary", _boundary);Debug.locals.put("boundary", _boundary); + BA.debugLineNum = 126;BA.debugLine="Dim stream As OutputStream"; +Debug.JustUpdateDeviceLine(); +_stream = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper");Debug.locals.put("stream", _stream); + BA.debugLineNum = 127;BA.debugLine="stream.InitializeToBytesArray(0)"; +Debug.JustUpdateDeviceLine(); +_stream.runVoidMethod ("InitializeToBytesArray",(Object)(BA.numberCast(int.class, 0))); + BA.debugLineNum = 128;BA.debugLine="Dim b() As Byte"; +Debug.JustUpdateDeviceLine(); +_b = RemoteObject.createNewArray ("byte", new int[] {0}, new Object[]{});Debug.locals.put("b", _b); + BA.debugLineNum = 129;BA.debugLine="Dim eol As String = Chr(13) & Chr(10)"; +Debug.JustUpdateDeviceLine(); +_eol = RemoteObject.concat(httpjob.__c.runMethod(true,"Chr",(Object)(BA.numberCast(int.class, 13))),httpjob.__c.runMethod(true,"Chr",(Object)(BA.numberCast(int.class, 10))));Debug.locals.put("eol", _eol);Debug.locals.put("eol", _eol); + BA.debugLineNum = 130;BA.debugLine="Dim empty As Boolean = True"; +Debug.JustUpdateDeviceLine(); +_empty = httpjob.__c.getField(true,"True");Debug.locals.put("empty", _empty);Debug.locals.put("empty", _empty); + BA.debugLineNum = 131;BA.debugLine="If NameValues <> Null And NameValues.IsInitialize"; +Debug.JustUpdateDeviceLine(); +if (RemoteObject.solveBoolean("N",_namevalues) && RemoteObject.solveBoolean(".",_namevalues.runMethod(true,"IsInitialized"))) { + BA.debugLineNum = 132;BA.debugLine="For Each key As String In NameValues.Keys"; +Debug.JustUpdateDeviceLine(); +{ +final RemoteObject group8 = _namevalues.runMethod(false,"Keys"); +final int groupLen8 = group8.runMethod(true,"getSize").get() +;int index8 = 0; +; +for (; index8 < groupLen8;index8++){ +_key = BA.ObjectToString(group8.runMethod(false,"Get",index8));Debug.locals.put("key", _key); +Debug.locals.put("key", _key); + BA.debugLineNum = 133;BA.debugLine="Dim value As String = NameValues.Get(key)"; +Debug.JustUpdateDeviceLine(); +_value = BA.ObjectToString(_namevalues.runMethod(false,"Get",(Object)((_key))));Debug.locals.put("value", _value);Debug.locals.put("value", _value); + BA.debugLineNum = 134;BA.debugLine="empty = MultipartStartSection (stream, empty)"; +Debug.JustUpdateDeviceLine(); +_empty = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_multipartstartsection" /*RemoteObject*/ ,(Object)(_stream),(Object)(_empty));Debug.locals.put("empty", _empty); + BA.debugLineNum = 135;BA.debugLine="Dim s As String = _ $\"--${boundary} Content-Dis"; +Debug.JustUpdateDeviceLine(); +_s = (RemoteObject.concat(RemoteObject.createImmutable("--"),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_boundary))),RemoteObject.createImmutable("\n"),RemoteObject.createImmutable("Content-Disposition: form-data; name=\""),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_key))),RemoteObject.createImmutable("\"\n"),RemoteObject.createImmutable("\n"),RemoteObject.createImmutable(""),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_value))),RemoteObject.createImmutable("")));Debug.locals.put("s", _s);Debug.locals.put("s", _s); + BA.debugLineNum = 140;BA.debugLine="b = s.Replace(CRLF, eol).GetBytes(\"UTF8\")"; +Debug.JustUpdateDeviceLine(); +_b = _s.runMethod(true,"replace",(Object)(httpjob.__c.getField(true,"CRLF")),(Object)(_eol)).runMethod(false,"getBytes",(Object)(RemoteObject.createImmutable("UTF8")));Debug.locals.put("b", _b); + BA.debugLineNum = 141;BA.debugLine="stream.WriteBytes(b, 0, b.Length)"; +Debug.JustUpdateDeviceLine(); +_stream.runVoidMethod ("WriteBytes",(Object)(_b),(Object)(BA.numberCast(int.class, 0)),(Object)(_b.getField(true,"length"))); + } +}Debug.locals.put("key", _key); +; + }; + BA.debugLineNum = 144;BA.debugLine="If Files <> Null And Files.IsInitialized Then"; +Debug.JustUpdateDeviceLine(); +if (RemoteObject.solveBoolean("N",_files) && RemoteObject.solveBoolean(".",_files.runMethod(true,"IsInitialized"))) { + BA.debugLineNum = 145;BA.debugLine="For Each fd As MultipartFileData In Files"; +Debug.JustUpdateDeviceLine(); +{ +final RemoteObject group17 = _files; +final int groupLen17 = group17.runMethod(true,"getSize").get() +;int index17 = 0; +; +for (; index17 < groupLen17;index17++){ +_fd = (group17.runMethod(false,"Get",index17));Debug.locals.put("fd", _fd); +Debug.locals.put("fd", _fd); + BA.debugLineNum = 146;BA.debugLine="empty = MultipartStartSection (stream, empty)"; +Debug.JustUpdateDeviceLine(); +_empty = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_multipartstartsection" /*RemoteObject*/ ,(Object)(_stream),(Object)(_empty));Debug.locals.put("empty", _empty); + BA.debugLineNum = 147;BA.debugLine="Dim s As String = _ $\"--${boundary} Content-Dis"; +Debug.JustUpdateDeviceLine(); +_s = (RemoteObject.concat(RemoteObject.createImmutable("--"),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_boundary))),RemoteObject.createImmutable("\n"),RemoteObject.createImmutable("Content-Disposition: form-data; name=\""),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_fd.getField(true,"KeyName" /*RemoteObject*/ )))),RemoteObject.createImmutable("\"; filename=\""),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_fd.getField(true,"FileName" /*RemoteObject*/ )))),RemoteObject.createImmutable("\"\n"),RemoteObject.createImmutable("Content-Type: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_fd.getField(true,"ContentType" /*RemoteObject*/ )))),RemoteObject.createImmutable("\n"),RemoteObject.createImmutable("\n"),RemoteObject.createImmutable("")));Debug.locals.put("s", _s);Debug.locals.put("s", _s); + BA.debugLineNum = 153;BA.debugLine="b = s.Replace(CRLF, eol).GetBytes(\"UTF8\")"; +Debug.JustUpdateDeviceLine(); +_b = _s.runMethod(true,"replace",(Object)(httpjob.__c.getField(true,"CRLF")),(Object)(_eol)).runMethod(false,"getBytes",(Object)(RemoteObject.createImmutable("UTF8")));Debug.locals.put("b", _b); + BA.debugLineNum = 154;BA.debugLine="stream.WriteBytes(b, 0, b.Length)"; +Debug.JustUpdateDeviceLine(); +_stream.runVoidMethod ("WriteBytes",(Object)(_b),(Object)(BA.numberCast(int.class, 0)),(Object)(_b.getField(true,"length"))); + BA.debugLineNum = 155;BA.debugLine="Dim in As InputStream = File.OpenInput(fd.Dir,"; +Debug.JustUpdateDeviceLine(); +_in = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.InputStreamWrapper"); +_in = httpjob.__c.getField(false,"File").runMethod(false,"OpenInput",(Object)(_fd.getField(true,"Dir" /*RemoteObject*/ )),(Object)(_fd.getField(true,"FileName" /*RemoteObject*/ )));Debug.locals.put("in", _in);Debug.locals.put("in", _in); + BA.debugLineNum = 156;BA.debugLine="File.Copy2(in, stream)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.getField(false,"File").runVoidMethod ("Copy2",(Object)((_in.getObject())),(Object)((_stream.getObject()))); + } +}Debug.locals.put("fd", _fd); +; + }; + BA.debugLineNum = 159;BA.debugLine="empty = MultipartStartSection (stream, empty)"; +Debug.JustUpdateDeviceLine(); +_empty = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_multipartstartsection" /*RemoteObject*/ ,(Object)(_stream),(Object)(_empty));Debug.locals.put("empty", _empty); + BA.debugLineNum = 160;BA.debugLine="s = _ $\"--${boundary}-- \"$"; +Debug.JustUpdateDeviceLine(); +_s = (RemoteObject.concat(RemoteObject.createImmutable("--"),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_boundary))),RemoteObject.createImmutable("--\n"),RemoteObject.createImmutable("")));Debug.locals.put("s", _s); + BA.debugLineNum = 163;BA.debugLine="b = s.Replace(CRLF, eol).GetBytes(\"UTF8\")"; +Debug.JustUpdateDeviceLine(); +_b = _s.runMethod(true,"replace",(Object)(httpjob.__c.getField(true,"CRLF")),(Object)(_eol)).runMethod(false,"getBytes",(Object)(RemoteObject.createImmutable("UTF8")));Debug.locals.put("b", _b); + BA.debugLineNum = 164;BA.debugLine="stream.WriteBytes(b, 0, b.Length)"; +Debug.JustUpdateDeviceLine(); +_stream.runVoidMethod ("WriteBytes",(Object)(_b),(Object)(BA.numberCast(int.class, 0)),(Object)(_b.getField(true,"length"))); + BA.debugLineNum = 165;BA.debugLine="PostBytes(Link, stream.ToBytesArray)"; +Debug.JustUpdateDeviceLine(); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_postbytes" /*RemoteObject*/ ,(Object)(_link),(Object)(_stream.runMethod(false,"ToBytesArray"))); + BA.debugLineNum = 166;BA.debugLine="req.SetContentType(\"multipart/form-data; boundary"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("SetContentType",(Object)(RemoteObject.concat(RemoteObject.createImmutable("multipart/form-data; boundary="),_boundary))); + BA.debugLineNum = 167;BA.debugLine="req.SetContentEncoding(\"UTF8\")"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("SetContentEncoding",(Object)(RemoteObject.createImmutable("UTF8"))); + BA.debugLineNum = 168;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _poststring(RemoteObject __ref,RemoteObject _link,RemoteObject _text) throws Exception{ +try { + Debug.PushSubsStack("PostString (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,49); +if (RapidSub.canDelegate("poststring")) { return __ref.runUserSub(false, "httpjob","poststring", __ref, _link, _text);} +Debug.locals.put("Link", _link); +Debug.locals.put("Text", _text); + BA.debugLineNum = 49;BA.debugLine="Public Sub PostString(Link As String, Text As Stri"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 50;BA.debugLine="PostBytes(Link, Text.GetBytes(\"UTF8\"))"; +Debug.JustUpdateDeviceLine(); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_postbytes" /*RemoteObject*/ ,(Object)(_link),(Object)(_text.runMethod(false,"getBytes",(Object)(RemoteObject.createImmutable("UTF8"))))); + BA.debugLineNum = 51;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _putbytes(RemoteObject __ref,RemoteObject _link,RemoteObject _data) throws Exception{ +try { + Debug.PushSubsStack("PutBytes (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,71); +if (RapidSub.canDelegate("putbytes")) { return __ref.runUserSub(false, "httpjob","putbytes", __ref, _link, _data);} +Debug.locals.put("Link", _link); +Debug.locals.put("Data", _data); + BA.debugLineNum = 71;BA.debugLine="Public Sub PutBytes(Link As String, Data() As Byte"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 72;BA.debugLine="Try"; +Debug.JustUpdateDeviceLine(); +try { BA.debugLineNum = 73;BA.debugLine="Link = AddScheme(Link)"; +Debug.JustUpdateDeviceLine(); +_link = __ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_addscheme" /*RemoteObject*/ ,(Object)(_link));Debug.locals.put("Link", _link); + BA.debugLineNum = 74;BA.debugLine="req.InitializePut2(Link, Data)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializePut2",(Object)(_link),(Object)(_data)); + Debug.CheckDeviceExceptions(); +} + catch (Exception e5) { + BA.rdebugUtils.runVoidMethod("setLastException",__ref.getField(false, "ba"), e5.toString()); BA.debugLineNum = 76;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("LogImpl","95701637",(RemoteObject.concat(RemoteObject.createImmutable("Invalid link: "),httpjob.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_link))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 77;BA.debugLine="req.InitializePut2(InvalidURL, Data)"; +Debug.JustUpdateDeviceLine(); +__ref.getField(false,"_req" /*RemoteObject*/ ).runVoidMethod ("InitializePut2",(Object)(__ref.getField(true,"_invalidurl" /*RemoteObject*/ )),(Object)(_data)); + }; + BA.debugLineNum = 79;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.runVoidMethod ("CallSubDelayed2",__ref.getField(false, "ba"),(Object)((httpjob._httputils2service.getObject())),(Object)(BA.ObjectToString("SubmitJob")),(Object)(__ref)); + BA.debugLineNum = 80;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _putstring(RemoteObject __ref,RemoteObject _link,RemoteObject _text) throws Exception{ +try { + Debug.PushSubsStack("PutString (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,66); +if (RapidSub.canDelegate("putstring")) { return __ref.runUserSub(false, "httpjob","putstring", __ref, _link, _text);} +Debug.locals.put("Link", _link); +Debug.locals.put("Text", _text); + BA.debugLineNum = 66;BA.debugLine="Public Sub PutString(Link As String, Text As Strin"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 67;BA.debugLine="PutBytes(Link, Text.GetBytes(\"UTF8\"))"; +Debug.JustUpdateDeviceLine(); +__ref.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_putbytes" /*RemoteObject*/ ,(Object)(_link),(Object)(_text.runMethod(false,"getBytes",(Object)(RemoteObject.createImmutable("UTF8"))))); + BA.debugLineNum = 68;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _release(RemoteObject __ref) throws Exception{ +try { + Debug.PushSubsStack("Release (httpjob) ","httpjob",4,__ref.getField(false, "ba"),__ref,275); +if (RapidSub.canDelegate("release")) { return __ref.runUserSub(false, "httpjob","release", __ref);} + BA.debugLineNum = 275;BA.debugLine="Public Sub Release"; +Debug.JustUpdateDeviceLine(); + BA.debugLineNum = 277;BA.debugLine="File.Delete(HttpUtils2Service.TempFolder, taskId)"; +Debug.JustUpdateDeviceLine(); +httpjob.__c.getField(false,"File").runVoidMethod ("Delete",(Object)(httpjob._httputils2service._tempfolder /*RemoteObject*/ ),(Object)(__ref.getField(true,"_taskid" /*RemoteObject*/ ))); + BA.debugLineNum = 279;BA.debugLine="End Sub"; +Debug.JustUpdateDeviceLine(); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httputils2service.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httputils2service.java new file mode 100644 index 0000000..74d1dee --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httputils2service.java @@ -0,0 +1,58 @@ + +package anywheresoftware.b4a.samples.camera; + +import java.io.IOException; +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.pc.PCBA; +import anywheresoftware.b4a.pc.RDebug; +import anywheresoftware.b4a.pc.RemoteObject; +import anywheresoftware.b4a.pc.RDebug.IRemote; +import anywheresoftware.b4a.pc.Debug; +import anywheresoftware.b4a.pc.B4XTypes.B4XClass; +import anywheresoftware.b4a.pc.B4XTypes.DeviceClass; + +public class httputils2service implements IRemote{ + public static httputils2service mostCurrent; + public static RemoteObject processBA; + public static boolean processGlobalsRun; + public static RemoteObject myClass; + public static RemoteObject remoteMe; + public httputils2service() { + mostCurrent = this; + } + public RemoteObject getRemoteMe() { + return remoteMe; + } + +public boolean isSingleton() { + return true; + } + static { + anywheresoftware.b4a.pc.RapidSub.moduleToObject.put(new B4XClass("httputils2service"), "anywheresoftware.b4a.samples.camera.httputils2service"); + } + public static RemoteObject getObject() { + return myClass; + } + public RemoteObject _service; + private PCBA pcBA; + + public PCBA create(Object[] args) throws ClassNotFoundException{ + processBA = (RemoteObject) args[1]; + _service = (RemoteObject) args[2]; + remoteMe = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.httputils2service"); + anywheresoftware.b4a.keywords.Common.Density = (Float)args[3]; + pcBA = new PCBA(this, httputils2service.class); + main_subs_0.initializeProcessGlobals(); + return pcBA; + } +public static RemoteObject __c = RemoteObject.declareNull("anywheresoftware.b4a.keywords.Common"); +public static RemoteObject _hc = RemoteObject.declareNull("anywheresoftware.b4h.okhttp.OkHttpClientWrapper"); +public static RemoteObject _taskidtojob = RemoteObject.declareNull("anywheresoftware.b4a.objects.collections.Map"); +public static RemoteObject _tempfolder = RemoteObject.createImmutable(""); +public static RemoteObject _taskcounter = RemoteObject.createImmutable(0); +public static anywheresoftware.b4a.samples.camera.main _main = null; +public static anywheresoftware.b4a.samples.camera.starter _starter = null; + public Object[] GetGlobals() { + return new Object[] {"hc",httputils2service._hc,"Main",Debug.moduleToString(anywheresoftware.b4a.samples.camera.main.class),"Service",httputils2service.mostCurrent._service,"Starter",Debug.moduleToString(anywheresoftware.b4a.samples.camera.starter.class),"taskCounter",httputils2service._taskcounter,"TaskIdToJob",httputils2service._taskidtojob,"TempFolder",httputils2service._tempfolder}; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httputils2service_subs_0.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httputils2service_subs_0.java new file mode 100644 index 0000000..fb96750 --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/httputils2service_subs_0.java @@ -0,0 +1,321 @@ +package anywheresoftware.b4a.samples.camera; + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.pc.*; + +public class httputils2service_subs_0 { + + +public static RemoteObject _completejob(RemoteObject _taskid,RemoteObject _success,RemoteObject _errormessage) throws Exception{ +try { + Debug.PushSubsStack("CompleteJob (httputils2service) ","httputils2service",3,httputils2service.processBA,httputils2service.mostCurrent,142); +if (RapidSub.canDelegate("completejob")) { return anywheresoftware.b4a.samples.camera.httputils2service.remoteMe.runUserSub(false, "httputils2service","completejob", _taskid, _success, _errormessage);} +RemoteObject _job = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.httpjob"); +Debug.locals.put("TaskId", _taskid); +Debug.locals.put("success", _success); +Debug.locals.put("errorMessage", _errormessage); + BA.debugLineNum = 142;BA.debugLine="Sub CompleteJob(TaskId As Int, success As Boolean,"; +Debug.ShouldStop(8192); + BA.debugLineNum = 146;BA.debugLine="Dim job As HttpJob = TaskIdToJob.Get(TaskId)"; +Debug.ShouldStop(131072); +_job = (httputils2service._taskidtojob.runMethod(false,"Get",(Object)((_taskid))));Debug.locals.put("job", _job);Debug.locals.put("job", _job); + BA.debugLineNum = 147;BA.debugLine="If job = Null Then"; +Debug.ShouldStop(262144); +if (RemoteObject.solveBoolean("n",_job)) { + BA.debugLineNum = 148;BA.debugLine="Log(\"HttpUtils2Service: job completed multiple t"; +Debug.ShouldStop(524288); +httputils2service.mostCurrent.__c.runVoidMethod ("LogImpl","45242886",RemoteObject.concat(RemoteObject.createImmutable("HttpUtils2Service: job completed multiple times - "),_taskid),0); + BA.debugLineNum = 149;BA.debugLine="Return"; +Debug.ShouldStop(1048576); +if (true) return RemoteObject.createImmutable(""); + }; + BA.debugLineNum = 151;BA.debugLine="TaskIdToJob.Remove(TaskId)"; +Debug.ShouldStop(4194304); +httputils2service._taskidtojob.runVoidMethod ("Remove",(Object)((_taskid))); + BA.debugLineNum = 152;BA.debugLine="job.success = success"; +Debug.ShouldStop(8388608); +_job.setField ("_success" /*RemoteObject*/ ,_success); + BA.debugLineNum = 153;BA.debugLine="job.errorMessage = errorMessage"; +Debug.ShouldStop(16777216); +_job.setField ("_errormessage" /*RemoteObject*/ ,_errormessage); + BA.debugLineNum = 155;BA.debugLine="job.Complete(TaskId)"; +Debug.ShouldStop(67108864); +_job.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_complete" /*RemoteObject*/ ,(Object)(_taskid)); + BA.debugLineNum = 159;BA.debugLine="End Sub"; +Debug.ShouldStop(1073741824); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _hc_responseerror(RemoteObject _response,RemoteObject _reason,RemoteObject _statuscode,RemoteObject _taskid) throws Exception{ +try { + Debug.PushSubsStack("hc_ResponseError (httputils2service) ","httputils2service",3,httputils2service.processBA,httputils2service.mostCurrent,109); +if (RapidSub.canDelegate("hc_responseerror")) { return anywheresoftware.b4a.samples.camera.httputils2service.remoteMe.runUserSub(false, "httputils2service","hc_responseerror", _response, _reason, _statuscode, _taskid);} +RemoteObject _job = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.httpjob"); +Debug.locals.put("Response", _response); +Debug.locals.put("Reason", _reason); +Debug.locals.put("StatusCode", _statuscode); +Debug.locals.put("TaskId", _taskid); + BA.debugLineNum = 109;BA.debugLine="Sub hc_ResponseError (Response As OkHttpResponse,"; +Debug.ShouldStop(4096); + BA.debugLineNum = 110;BA.debugLine="Log($\"ResponseError. Reason: ${Reason}, Response:"; +Debug.ShouldStop(8192); +httputils2service.mostCurrent.__c.runVoidMethod ("LogImpl","45177345",(RemoteObject.concat(RemoteObject.createImmutable("ResponseError. Reason: "),httputils2service.mostCurrent.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_reason))),RemoteObject.createImmutable(", Response: "),httputils2service.mostCurrent.__c.runMethod(true,"SmartStringFormatter",(Object)(BA.ObjectToString("")),(Object)((_response.runMethod(true,"getErrorResponse")))),RemoteObject.createImmutable(""))),0); + BA.debugLineNum = 111;BA.debugLine="Response.Release"; +Debug.ShouldStop(16384); +_response.runVoidMethod ("Release"); + BA.debugLineNum = 112;BA.debugLine="Dim job As HttpJob = TaskIdToJob.Get(TaskId)"; +Debug.ShouldStop(32768); +_job = (httputils2service._taskidtojob.runMethod(false,"Get",(Object)((_taskid))));Debug.locals.put("job", _job);Debug.locals.put("job", _job); + BA.debugLineNum = 113;BA.debugLine="If job = Null Then"; +Debug.ShouldStop(65536); +if (RemoteObject.solveBoolean("n",_job)) { + BA.debugLineNum = 114;BA.debugLine="Log(\"HttpUtils2Service (hc_ResponseError): job c"; +Debug.ShouldStop(131072); +httputils2service.mostCurrent.__c.runVoidMethod ("LogImpl","45177349",RemoteObject.concat(RemoteObject.createImmutable("HttpUtils2Service (hc_ResponseError): job completed multiple times - "),_taskid),0); + BA.debugLineNum = 115;BA.debugLine="Return"; +Debug.ShouldStop(262144); +if (true) return RemoteObject.createImmutable(""); + }; + BA.debugLineNum = 117;BA.debugLine="job.Response = Response"; +Debug.ShouldStop(1048576); +_job.setField ("_response" /*RemoteObject*/ ,_response); + BA.debugLineNum = 118;BA.debugLine="If Response.ErrorResponse <> \"\" Then"; +Debug.ShouldStop(2097152); +if (RemoteObject.solveBoolean("!",_response.runMethod(true,"getErrorResponse"),BA.ObjectToString(""))) { + BA.debugLineNum = 119;BA.debugLine="CompleteJob(TaskId, False, Response.ErrorRespons"; +Debug.ShouldStop(4194304); +_completejob(_taskid,httputils2service.mostCurrent.__c.getField(true,"False"),_response.runMethod(true,"getErrorResponse")); + }else { + BA.debugLineNum = 121;BA.debugLine="CompleteJob(TaskId, False, Reason)"; +Debug.ShouldStop(16777216); +_completejob(_taskid,httputils2service.mostCurrent.__c.getField(true,"False"),_reason); + }; + BA.debugLineNum = 123;BA.debugLine="End Sub"; +Debug.ShouldStop(67108864); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _hc_responsesuccess(RemoteObject _response,RemoteObject _taskid) throws Exception{ +try { + Debug.PushSubsStack("hc_ResponseSuccess (httputils2service) ","httputils2service",3,httputils2service.processBA,httputils2service.mostCurrent,86); +if (RapidSub.canDelegate("hc_responsesuccess")) { return anywheresoftware.b4a.samples.camera.httputils2service.remoteMe.runUserSub(false, "httputils2service","hc_responsesuccess", _response, _taskid);} +RemoteObject _job = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.httpjob"); +RemoteObject _out = RemoteObject.declareNull("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper"); +Debug.locals.put("Response", _response); +Debug.locals.put("TaskId", _taskid); + BA.debugLineNum = 86;BA.debugLine="Sub hc_ResponseSuccess (Response As OkHttpResponse"; +Debug.ShouldStop(2097152); + BA.debugLineNum = 87;BA.debugLine="Dim job As HttpJob = TaskIdToJob.Get(TaskId)"; +Debug.ShouldStop(4194304); +_job = (httputils2service._taskidtojob.runMethod(false,"Get",(Object)((_taskid))));Debug.locals.put("job", _job);Debug.locals.put("job", _job); + BA.debugLineNum = 88;BA.debugLine="If job = Null Then"; +Debug.ShouldStop(8388608); +if (RemoteObject.solveBoolean("n",_job)) { + BA.debugLineNum = 89;BA.debugLine="Log(\"HttpUtils2Service (hc_ResponseSuccess): job"; +Debug.ShouldStop(16777216); +httputils2service.mostCurrent.__c.runVoidMethod ("LogImpl","45046275",RemoteObject.concat(RemoteObject.createImmutable("HttpUtils2Service (hc_ResponseSuccess): job completed multiple times - "),_taskid),0); + BA.debugLineNum = 90;BA.debugLine="Return"; +Debug.ShouldStop(33554432); +if (true) return RemoteObject.createImmutable(""); + }; + BA.debugLineNum = 92;BA.debugLine="job.Response = Response"; +Debug.ShouldStop(134217728); +_job.setField ("_response" /*RemoteObject*/ ,_response); + BA.debugLineNum = 93;BA.debugLine="Dim out As OutputStream = File.OpenOutput(TempFol"; +Debug.ShouldStop(268435456); +_out = RemoteObject.createNew ("anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper"); +_out = httputils2service.mostCurrent.__c.getField(false,"File").runMethod(false,"OpenOutput",(Object)(httputils2service._tempfolder),(Object)(BA.NumberToString(_taskid)),(Object)(httputils2service.mostCurrent.__c.getField(true,"False")));Debug.locals.put("out", _out);Debug.locals.put("out", _out); + BA.debugLineNum = 97;BA.debugLine="Response.GetAsynchronously(\"response\", out , _"; +Debug.ShouldStop(1); +_response.runVoidMethod ("GetAsynchronously",httputils2service.processBA,(Object)(BA.ObjectToString("response")),(Object)((_out.getObject())),(Object)(httputils2service.mostCurrent.__c.getField(true,"True")),(Object)(_taskid)); + BA.debugLineNum = 99;BA.debugLine="End Sub"; +Debug.ShouldStop(4); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _process_globals() throws Exception{ + //BA.debugLineNum = 2;BA.debugLine="Sub Process_Globals"; + //BA.debugLineNum = 12;BA.debugLine="Private hc As OkHttpClient"; +httputils2service._hc = RemoteObject.createNew ("anywheresoftware.b4h.okhttp.OkHttpClientWrapper"); + //BA.debugLineNum = 16;BA.debugLine="Private TaskIdToJob As Map"; +httputils2service._taskidtojob = RemoteObject.createNew ("anywheresoftware.b4a.objects.collections.Map"); + //BA.debugLineNum = 19;BA.debugLine="Public TempFolder As String"; +httputils2service._tempfolder = RemoteObject.createImmutable(""); + //BA.debugLineNum = 23;BA.debugLine="Private taskCounter As Int"; +httputils2service._taskcounter = RemoteObject.createImmutable(0); + //BA.debugLineNum = 25;BA.debugLine="End Sub"; +return RemoteObject.createImmutable(""); +} +public static RemoteObject _response_streamfinish(RemoteObject _success,RemoteObject _taskid) throws Exception{ +try { + Debug.PushSubsStack("Response_StreamFinish (httputils2service) ","httputils2service",3,httputils2service.processBA,httputils2service.mostCurrent,101); +if (RapidSub.canDelegate("response_streamfinish")) { return anywheresoftware.b4a.samples.camera.httputils2service.remoteMe.runUserSub(false, "httputils2service","response_streamfinish", _success, _taskid);} +Debug.locals.put("Success", _success); +Debug.locals.put("TaskId", _taskid); + BA.debugLineNum = 101;BA.debugLine="Private Sub Response_StreamFinish (Success As Bool"; +Debug.ShouldStop(16); + BA.debugLineNum = 102;BA.debugLine="If Success Then"; +Debug.ShouldStop(32); +if (_success.get().booleanValue()) { + BA.debugLineNum = 103;BA.debugLine="CompleteJob(TaskId, Success, \"\")"; +Debug.ShouldStop(64); +_completejob(_taskid,_success,RemoteObject.createImmutable("")); + }else { + BA.debugLineNum = 105;BA.debugLine="CompleteJob(TaskId, Success, LastException.Messa"; +Debug.ShouldStop(256); +_completejob(_taskid,_success,httputils2service.mostCurrent.__c.runMethod(false,"LastException",httputils2service.processBA).runMethod(true,"getMessage")); + }; + BA.debugLineNum = 107;BA.debugLine="End Sub"; +Debug.ShouldStop(1024); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _service_create() throws Exception{ +try { + Debug.PushSubsStack("Service_Create (httputils2service) ","httputils2service",3,httputils2service.processBA,httputils2service.mostCurrent,27); +if (RapidSub.canDelegate("service_create")) { return anywheresoftware.b4a.samples.camera.httputils2service.remoteMe.runUserSub(false, "httputils2service","service_create");} + BA.debugLineNum = 27;BA.debugLine="Sub Service_Create"; +Debug.ShouldStop(67108864); + BA.debugLineNum = 29;BA.debugLine="TempFolder = File.DirInternalCache"; +Debug.ShouldStop(268435456); +httputils2service._tempfolder = httputils2service.mostCurrent.__c.getField(false,"File").runMethod(true,"getDirInternalCache"); + BA.debugLineNum = 30;BA.debugLine="Try"; +Debug.ShouldStop(536870912); +try { BA.debugLineNum = 31;BA.debugLine="File.WriteString(TempFolder, \"~test.test\", \"test"; +Debug.ShouldStop(1073741824); +httputils2service.mostCurrent.__c.getField(false,"File").runVoidMethod ("WriteString",(Object)(httputils2service._tempfolder),(Object)(BA.ObjectToString("~test.test")),(Object)(RemoteObject.createImmutable("test"))); + BA.debugLineNum = 32;BA.debugLine="File.Delete(TempFolder, \"~test.test\")"; +Debug.ShouldStop(-2147483648); +httputils2service.mostCurrent.__c.getField(false,"File").runVoidMethod ("Delete",(Object)(httputils2service._tempfolder),(Object)(RemoteObject.createImmutable("~test.test"))); + Debug.CheckDeviceExceptions(); +} + catch (Exception e6) { + BA.rdebugUtils.runVoidMethod("setLastException",httputils2service.processBA, e6.toString()); BA.debugLineNum = 34;BA.debugLine="Log(LastException)"; +Debug.ShouldStop(2); +httputils2service.mostCurrent.__c.runVoidMethod ("LogImpl","44784135",BA.ObjectToString(httputils2service.mostCurrent.__c.runMethod(false,"LastException",httputils2service.processBA)),0); + BA.debugLineNum = 35;BA.debugLine="Log(\"Switching to File.DirInternal\")"; +Debug.ShouldStop(4); +httputils2service.mostCurrent.__c.runVoidMethod ("LogImpl","44784136",RemoteObject.createImmutable("Switching to File.DirInternal"),0); + BA.debugLineNum = 36;BA.debugLine="TempFolder = File.DirInternal"; +Debug.ShouldStop(8); +httputils2service._tempfolder = httputils2service.mostCurrent.__c.getField(false,"File").runMethod(true,"getDirInternal"); + }; + BA.debugLineNum = 41;BA.debugLine="If hc.IsInitialized = False Then"; +Debug.ShouldStop(256); +if (RemoteObject.solveBoolean("=",httputils2service._hc.runMethod(true,"IsInitialized"),httputils2service.mostCurrent.__c.getField(true,"False"))) { + BA.debugLineNum = 46;BA.debugLine="hc.Initialize(\"hc\")"; +Debug.ShouldStop(8192); +httputils2service._hc.runVoidMethod ("Initialize",(Object)(RemoteObject.createImmutable("hc"))); + }; + BA.debugLineNum = 54;BA.debugLine="TaskIdToJob.Initialize"; +Debug.ShouldStop(2097152); +httputils2service._taskidtojob.runVoidMethod ("Initialize"); + BA.debugLineNum = 56;BA.debugLine="End Sub"; +Debug.ShouldStop(8388608); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _service_destroy() throws Exception{ +try { + Debug.PushSubsStack("Service_Destroy (httputils2service) ","httputils2service",3,httputils2service.processBA,httputils2service.mostCurrent,62); +if (RapidSub.canDelegate("service_destroy")) { return anywheresoftware.b4a.samples.camera.httputils2service.remoteMe.runUserSub(false, "httputils2service","service_destroy");} + BA.debugLineNum = 62;BA.debugLine="Sub Service_Destroy"; +Debug.ShouldStop(536870912); + BA.debugLineNum = 64;BA.debugLine="End Sub"; +Debug.ShouldStop(-2147483648); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _service_start(RemoteObject _startingintent) throws Exception{ +try { + Debug.PushSubsStack("Service_Start (httputils2service) ","httputils2service",3,httputils2service.processBA,httputils2service.mostCurrent,58); +if (RapidSub.canDelegate("service_start")) { return anywheresoftware.b4a.samples.camera.httputils2service.remoteMe.runUserSub(false, "httputils2service","service_start", _startingintent);} +Debug.locals.put("StartingIntent", _startingintent); + BA.debugLineNum = 58;BA.debugLine="Sub Service_Start (StartingIntent As Intent)"; +Debug.ShouldStop(33554432); + BA.debugLineNum = 59;BA.debugLine="Service.StopAutomaticForeground"; +Debug.ShouldStop(67108864); +httputils2service.mostCurrent._service.runVoidMethod ("StopAutomaticForeground"); + BA.debugLineNum = 60;BA.debugLine="End Sub"; +Debug.ShouldStop(134217728); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _submitjob(RemoteObject _job) throws Exception{ +try { + Debug.PushSubsStack("SubmitJob (httputils2service) ","httputils2service",3,httputils2service.processBA,httputils2service.mostCurrent,68); +if (RapidSub.canDelegate("submitjob")) { return anywheresoftware.b4a.samples.camera.httputils2service.remoteMe.runUserSub(false, "httputils2service","submitjob", _job);} +RemoteObject _taskid = RemoteObject.createImmutable(0); +Debug.locals.put("job", _job); + BA.debugLineNum = 68;BA.debugLine="Public Sub SubmitJob(job As HttpJob)"; +Debug.ShouldStop(8); + BA.debugLineNum = 69;BA.debugLine="If TaskIdToJob.IsInitialized = False Then Service"; +Debug.ShouldStop(16); +if (RemoteObject.solveBoolean("=",httputils2service._taskidtojob.runMethod(true,"IsInitialized"),httputils2service.mostCurrent.__c.getField(true,"False"))) { +_service_create();}; + BA.debugLineNum = 73;BA.debugLine="taskCounter = taskCounter + 1"; +Debug.ShouldStop(256); +httputils2service._taskcounter = RemoteObject.solve(new RemoteObject[] {httputils2service._taskcounter,RemoteObject.createImmutable(1)}, "+",1, 1); + BA.debugLineNum = 74;BA.debugLine="Dim TaskId As Int = taskCounter"; +Debug.ShouldStop(512); +_taskid = httputils2service._taskcounter;Debug.locals.put("TaskId", _taskid);Debug.locals.put("TaskId", _taskid); + BA.debugLineNum = 76;BA.debugLine="TaskIdToJob.Put(TaskId, job)"; +Debug.ShouldStop(2048); +httputils2service._taskidtojob.runVoidMethod ("Put",(Object)((_taskid)),(Object)((_job))); + BA.debugLineNum = 77;BA.debugLine="If job.Username <> \"\" And job.Password <> \"\" Then"; +Debug.ShouldStop(4096); +if (RemoteObject.solveBoolean("!",_job.getField(true,"_username" /*RemoteObject*/ ),BA.ObjectToString("")) && RemoteObject.solveBoolean("!",_job.getField(true,"_password" /*RemoteObject*/ ),BA.ObjectToString(""))) { + BA.debugLineNum = 78;BA.debugLine="hc.ExecuteCredentials(job.GetRequest, TaskId, jo"; +Debug.ShouldStop(8192); +httputils2service._hc.runVoidMethod ("ExecuteCredentials",httputils2service.processBA,(Object)(_job.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_getrequest" /*RemoteObject*/ )),(Object)(_taskid),(Object)(_job.getField(true,"_username" /*RemoteObject*/ )),(Object)(_job.getField(true,"_password" /*RemoteObject*/ ))); + }else { + BA.debugLineNum = 80;BA.debugLine="hc.Execute(job.GetRequest, TaskId)"; +Debug.ShouldStop(32768); +httputils2service._hc.runVoidMethod ("Execute",httputils2service.processBA,(Object)(_job.runClassMethod (anywheresoftware.b4a.samples.camera.httpjob.class, "_getrequest" /*RemoteObject*/ )),(Object)(_taskid)); + }; + BA.debugLineNum = 82;BA.debugLine="End Sub"; +Debug.ShouldStop(131072); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/main.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/main.java new file mode 100644 index 0000000..0b790b0 --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/main.java @@ -0,0 +1,72 @@ + +package anywheresoftware.b4a.samples.camera; + +import java.io.IOException; +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.pc.PCBA; +import anywheresoftware.b4a.pc.RDebug; +import anywheresoftware.b4a.pc.RemoteObject; +import anywheresoftware.b4a.pc.RDebug.IRemote; +import anywheresoftware.b4a.pc.Debug; +import anywheresoftware.b4a.pc.B4XTypes.B4XClass; +import anywheresoftware.b4a.pc.B4XTypes.DeviceClass; + +public class main implements IRemote{ + public static main mostCurrent; + public static RemoteObject processBA; + public static boolean processGlobalsRun; + public static RemoteObject myClass; + public static RemoteObject remoteMe; + public main() { + mostCurrent = this; + } + public RemoteObject getRemoteMe() { + return remoteMe; + } + + public static void main (String[] args) throws Exception { + new RDebug(args[0], Integer.parseInt(args[1]), Integer.parseInt(args[2]), args[3]); + RDebug.INSTANCE.waitForTask(); + + } + static { + anywheresoftware.b4a.pc.RapidSub.moduleToObject.put(new B4XClass("main"), "anywheresoftware.b4a.samples.camera.main"); + } + +public boolean isSingleton() { + return true; + } + public static RemoteObject getObject() { + return myClass; + } + + public RemoteObject activityBA; + public RemoteObject _activity; + private PCBA pcBA; + + public PCBA create(Object[] args) throws ClassNotFoundException{ + processBA = (RemoteObject) args[1]; + activityBA = (RemoteObject) args[2]; + _activity = (RemoteObject) args[3]; + anywheresoftware.b4a.keywords.Common.Density = (Float)args[4]; + remoteMe = (RemoteObject) args[5]; + pcBA = new PCBA(this, main.class); + main_subs_0.initializeProcessGlobals(); + return pcBA; + } +public static RemoteObject __c = RemoteObject.declareNull("anywheresoftware.b4a.keywords.Common"); +public static RemoteObject _frontcamera = RemoteObject.createImmutable(false); +public static RemoteObject _detector = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +public static RemoteObject _searchforbarcodes = RemoteObject.createImmutable(false); +public static RemoteObject _lastpreview = RemoteObject.createImmutable(0L); +public static RemoteObject _intervalbetweenpreviewsms = RemoteObject.createImmutable(0); +public static RemoteObject _panel1 = RemoteObject.declareNull("anywheresoftware.b4a.objects.PanelWrapper"); +public static RemoteObject _camex = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass"); +public static RemoteObject _pnldrawing = RemoteObject.declareNull("anywheresoftware.b4a.objects.PanelWrapper"); +public static RemoteObject _cvs = RemoteObject.declareNull("anywheresoftware.b4a.objects.B4XCanvas"); +public static anywheresoftware.b4a.samples.camera.starter _starter = null; +public static anywheresoftware.b4a.samples.camera.httputils2service _httputils2service = null; + public Object[] GetGlobals() { + return new Object[] {"Activity",main.mostCurrent._activity,"camEx",main.mostCurrent._camex,"cvs",main.mostCurrent._cvs,"detector",main._detector,"frontCamera",main._frontcamera,"HttpUtils2Service",Debug.moduleToString(anywheresoftware.b4a.samples.camera.httputils2service.class),"IntervalBetweenPreviewsMs",main._intervalbetweenpreviewsms,"LastPreview",main._lastpreview,"Panel1",main.mostCurrent._panel1,"pnlDrawing",main.mostCurrent._pnldrawing,"SearchForBarcodes",main._searchforbarcodes,"Starter",Debug.moduleToString(anywheresoftware.b4a.samples.camera.starter.class)}; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/main_subs_0.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/main_subs_0.java new file mode 100644 index 0000000..13e001e --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/main_subs_0.java @@ -0,0 +1,739 @@ +package anywheresoftware.b4a.samples.camera; + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.pc.*; + +public class main_subs_0 { + + +public static RemoteObject _activity_create(RemoteObject _firsttime) throws Exception{ +try { + Debug.PushSubsStack("Activity_Create (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,28); +if (RapidSub.canDelegate("activity_create")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","activity_create", _firsttime);} +Debug.locals.put("FirstTime", _firsttime); + BA.debugLineNum = 28;BA.debugLine="Sub Activity_Create(FirstTime As Boolean)"; +Debug.ShouldStop(134217728); + BA.debugLineNum = 29;BA.debugLine="Activity.LoadLayout(\"1\")"; +Debug.ShouldStop(268435456); +main.mostCurrent._activity.runMethodAndSync(false,"LoadLayout",(Object)(RemoteObject.createImmutable("1")),main.mostCurrent.activityBA); + BA.debugLineNum = 30;BA.debugLine="If FirstTime Then"; +Debug.ShouldStop(536870912); +if (_firsttime.get().booleanValue()) { + BA.debugLineNum = 31;BA.debugLine="CreateDetector (Array(\"CODE_128\", \"CODE_93\"))"; +Debug.ShouldStop(1073741824); +_createdetector(main.mostCurrent.__c.runMethod(false, "ArrayToList", (Object)(RemoteObject.createNewArray("Object",new int[] {2},new Object[] {RemoteObject.createImmutable(("CODE_128")),(RemoteObject.createImmutable("CODE_93"))})))); + }; + BA.debugLineNum = 33;BA.debugLine="cvs.Initialize(pnlDrawing)"; +Debug.ShouldStop(1); +main.mostCurrent._cvs.runVoidMethod ("Initialize",RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4a.objects.B4XViewWrapper"), main.mostCurrent._pnldrawing.getObject())); + BA.debugLineNum = 34;BA.debugLine="End Sub"; +Debug.ShouldStop(2); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _activity_pause(RemoteObject _userclosed) throws Exception{ +try { + Debug.PushSubsStack("Activity_Pause (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,130); +if (RapidSub.canDelegate("activity_pause")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","activity_pause", _userclosed);} +Debug.locals.put("UserClosed", _userclosed); + BA.debugLineNum = 130;BA.debugLine="Sub Activity_Pause (UserClosed As Boolean)"; +Debug.ShouldStop(2); + BA.debugLineNum = 131;BA.debugLine="If camEx.IsInitialized Then"; +Debug.ShouldStop(4); +if (main.mostCurrent._camex.runMethod(true,"IsInitialized" /*RemoteObject*/ ).get().booleanValue()) { + BA.debugLineNum = 132;BA.debugLine="camEx.Release"; +Debug.ShouldStop(8); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_release" /*RemoteObject*/ ); + }; + BA.debugLineNum = 134;BA.debugLine="End Sub"; +Debug.ShouldStop(32); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _activity_resume() throws Exception{ +try { + Debug.PushSubsStack("Activity_Resume (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,117); +if (RapidSub.canDelegate("activity_resume")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","activity_resume");} + BA.debugLineNum = 117;BA.debugLine="Sub Activity_Resume"; +Debug.ShouldStop(1048576); + BA.debugLineNum = 118;BA.debugLine="InitializeCamera"; +Debug.ShouldStop(2097152); +_initializecamera(); + BA.debugLineNum = 119;BA.debugLine="End Sub"; +Debug.ShouldStop(4194304); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _btneffect_click() throws Exception{ +try { + Debug.PushSubsStack("btnEffect_Click (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,180); +if (RapidSub.canDelegate("btneffect_click")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","btneffect_click");} +RemoteObject _effects = RemoteObject.declareNull("anywheresoftware.b4a.objects.collections.List"); +RemoteObject _effect = RemoteObject.createImmutable(""); + BA.debugLineNum = 180;BA.debugLine="Sub btnEffect_Click"; +Debug.ShouldStop(524288); + BA.debugLineNum = 181;BA.debugLine="Dim effects As List = camEx.GetSupportedColorEffe"; +Debug.ShouldStop(1048576); +_effects = RemoteObject.createNew ("anywheresoftware.b4a.objects.collections.List"); +_effects = main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getsupportedcoloreffects" /*RemoteObject*/ );Debug.locals.put("effects", _effects);Debug.locals.put("effects", _effects); + BA.debugLineNum = 182;BA.debugLine="If effects.IsInitialized = False Then"; +Debug.ShouldStop(2097152); +if (RemoteObject.solveBoolean("=",_effects.runMethod(true,"IsInitialized"),main.mostCurrent.__c.getField(true,"False"))) { + BA.debugLineNum = 183;BA.debugLine="ToastMessageShow(\"Effects not supported.\", False"; +Debug.ShouldStop(4194304); +main.mostCurrent.__c.runVoidMethod ("ToastMessageShow",(Object)(BA.ObjectToCharSequence("Effects not supported.")),(Object)(main.mostCurrent.__c.getField(true,"False"))); + BA.debugLineNum = 184;BA.debugLine="Return"; +Debug.ShouldStop(8388608); +if (true) return RemoteObject.createImmutable(""); + }; + BA.debugLineNum = 186;BA.debugLine="Dim effect As String = effects.Get((effects.Index"; +Debug.ShouldStop(33554432); +_effect = BA.ObjectToString(_effects.runMethod(false,"Get",(Object)(RemoteObject.solve(new RemoteObject[] {(RemoteObject.solve(new RemoteObject[] {_effects.runMethod(true,"IndexOf",(Object)((main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getcoloreffect" /*RemoteObject*/ )))),RemoteObject.createImmutable(1)}, "+",1, 1)),_effects.runMethod(true,"getSize")}, "%",0, 1))));Debug.locals.put("effect", _effect);Debug.locals.put("effect", _effect); + BA.debugLineNum = 187;BA.debugLine="camEx.SetColorEffect(effect)"; +Debug.ShouldStop(67108864); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setcoloreffect" /*RemoteObject*/ ,(Object)(_effect)); + BA.debugLineNum = 188;BA.debugLine="ToastMessageShow(effect, False)"; +Debug.ShouldStop(134217728); +main.mostCurrent.__c.runVoidMethod ("ToastMessageShow",(Object)(BA.ObjectToCharSequence(_effect)),(Object)(main.mostCurrent.__c.getField(true,"False"))); + BA.debugLineNum = 189;BA.debugLine="camEx.CommitParameters"; +Debug.ShouldStop(268435456); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_commitparameters" /*RemoteObject*/ ); + BA.debugLineNum = 190;BA.debugLine="End Sub"; +Debug.ShouldStop(536870912); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _btnflash_click() throws Exception{ +try { + Debug.PushSubsStack("btnFlash_Click (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,192); +if (RapidSub.canDelegate("btnflash_click")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","btnflash_click");} +RemoteObject _f = null; +RemoteObject _flashmodes = RemoteObject.declareNull("anywheresoftware.b4a.objects.collections.List"); +RemoteObject _flash = RemoteObject.createImmutable(""); + BA.debugLineNum = 192;BA.debugLine="Sub btnFlash_Click"; +Debug.ShouldStop(-2147483648); + BA.debugLineNum = 193;BA.debugLine="Dim f() As Float = camEx.GetFocusDistances"; +Debug.ShouldStop(1); +_f = main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getfocusdistances" /*RemoteObject*/ );Debug.locals.put("f", _f);Debug.locals.put("f", _f); + BA.debugLineNum = 194;BA.debugLine="Log(f(0) & \", \" & f(1) & \", \" & f(2))"; +Debug.ShouldStop(2); +main.mostCurrent.__c.runVoidMethod ("LogImpl","4786434",RemoteObject.concat(_f.getArrayElement(true,BA.numberCast(int.class, 0)),RemoteObject.createImmutable(", "),_f.getArrayElement(true,BA.numberCast(int.class, 1)),RemoteObject.createImmutable(", "),_f.getArrayElement(true,BA.numberCast(int.class, 2))),0); + BA.debugLineNum = 195;BA.debugLine="Dim flashModes As List = camEx.GetSupportedFlashM"; +Debug.ShouldStop(4); +_flashmodes = RemoteObject.createNew ("anywheresoftware.b4a.objects.collections.List"); +_flashmodes = main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getsupportedflashmodes" /*RemoteObject*/ );Debug.locals.put("flashModes", _flashmodes);Debug.locals.put("flashModes", _flashmodes); + BA.debugLineNum = 196;BA.debugLine="If flashModes.IsInitialized = False Then"; +Debug.ShouldStop(8); +if (RemoteObject.solveBoolean("=",_flashmodes.runMethod(true,"IsInitialized"),main.mostCurrent.__c.getField(true,"False"))) { + BA.debugLineNum = 197;BA.debugLine="ToastMessageShow(\"Flash not supported.\", False)"; +Debug.ShouldStop(16); +main.mostCurrent.__c.runVoidMethod ("ToastMessageShow",(Object)(BA.ObjectToCharSequence("Flash not supported.")),(Object)(main.mostCurrent.__c.getField(true,"False"))); + BA.debugLineNum = 198;BA.debugLine="Return"; +Debug.ShouldStop(32); +if (true) return RemoteObject.createImmutable(""); + }; + BA.debugLineNum = 200;BA.debugLine="Dim flash As String = flashModes.Get((flashModes."; +Debug.ShouldStop(128); +_flash = BA.ObjectToString(_flashmodes.runMethod(false,"Get",(Object)(RemoteObject.solve(new RemoteObject[] {(RemoteObject.solve(new RemoteObject[] {_flashmodes.runMethod(true,"IndexOf",(Object)((main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getflashmode" /*RemoteObject*/ )))),RemoteObject.createImmutable(1)}, "+",1, 1)),_flashmodes.runMethod(true,"getSize")}, "%",0, 1))));Debug.locals.put("flash", _flash);Debug.locals.put("flash", _flash); + BA.debugLineNum = 201;BA.debugLine="camEx.SetFlashMode(flash)"; +Debug.ShouldStop(256); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setflashmode" /*RemoteObject*/ ,(Object)(_flash)); + BA.debugLineNum = 202;BA.debugLine="ToastMessageShow(flash, False)"; +Debug.ShouldStop(512); +main.mostCurrent.__c.runVoidMethod ("ToastMessageShow",(Object)(BA.ObjectToCharSequence(_flash)),(Object)(main.mostCurrent.__c.getField(true,"False"))); + BA.debugLineNum = 203;BA.debugLine="camEx.CommitParameters"; +Debug.ShouldStop(1024); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_commitparameters" /*RemoteObject*/ ); + BA.debugLineNum = 204;BA.debugLine="End Sub"; +Debug.ShouldStop(2048); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _btnpicturesize_click() throws Exception{ +try { + Debug.PushSubsStack("btnPictureSize_Click (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,205); +if (RapidSub.canDelegate("btnpicturesize_click")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","btnpicturesize_click");} +RemoteObject _picturesizes = null; +RemoteObject _current = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize"); +int _i = 0; +RemoteObject _ps = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize"); + BA.debugLineNum = 205;BA.debugLine="Sub btnPictureSize_Click"; +Debug.ShouldStop(4096); + BA.debugLineNum = 206;BA.debugLine="Dim pictureSizes() As CameraSize = camEx.GetSuppo"; +Debug.ShouldStop(8192); +_picturesizes = main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getsupportedpicturessizes" /*RemoteObject*/ );Debug.locals.put("pictureSizes", _picturesizes);Debug.locals.put("pictureSizes", _picturesizes); + BA.debugLineNum = 207;BA.debugLine="Dim current As CameraSize = camEx.GetPictureSize"; +Debug.ShouldStop(16384); +_current = main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getpicturesize" /*RemoteObject*/ );Debug.locals.put("current", _current);Debug.locals.put("current", _current); + BA.debugLineNum = 208;BA.debugLine="For i = 0 To pictureSizes.Length - 1"; +Debug.ShouldStop(32768); +{ +final int step3 = 1; +final int limit3 = RemoteObject.solve(new RemoteObject[] {_picturesizes.getField(true,"length" /*RemoteObject*/ ),RemoteObject.createImmutable(1)}, "-",1, 1).get().intValue(); +_i = 0 ; +for (;(step3 > 0 && _i <= limit3) || (step3 < 0 && _i >= limit3) ;_i = ((int)(0 + _i + step3)) ) { +Debug.locals.put("i", _i); + BA.debugLineNum = 209;BA.debugLine="If pictureSizes(i).Width = current.Width And pic"; +Debug.ShouldStop(65536); +if (RemoteObject.solveBoolean("=",_picturesizes.getArrayElement(false, /*RemoteObject*/ BA.numberCast(int.class, _i)).getField(true,"Width" /*RemoteObject*/ ),BA.numberCast(double.class, _current.getField(true,"Width" /*RemoteObject*/ ))) && RemoteObject.solveBoolean("=",_picturesizes.getArrayElement(false, /*RemoteObject*/ BA.numberCast(int.class, _i)).getField(true,"Height" /*RemoteObject*/ ),BA.numberCast(double.class, _current.getField(true,"Height" /*RemoteObject*/ )))) { +if (true) break;}; + } +}Debug.locals.put("i", _i); +; + BA.debugLineNum = 211;BA.debugLine="Dim ps As CameraSize = pictureSizes((i + 1) Mod p"; +Debug.ShouldStop(262144); +_ps = _picturesizes.getArrayElement(false, /*RemoteObject*/ RemoteObject.solve(new RemoteObject[] {(RemoteObject.solve(new RemoteObject[] {RemoteObject.createImmutable(_i),RemoteObject.createImmutable(1)}, "+",1, 1)),_picturesizes.getField(true,"length" /*RemoteObject*/ )}, "%",0, 1));Debug.locals.put("ps", _ps);Debug.locals.put("ps", _ps); + BA.debugLineNum = 212;BA.debugLine="camEx.SetPictureSize(ps.Width, ps.Height)"; +Debug.ShouldStop(524288); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setpicturesize" /*RemoteObject*/ ,(Object)(_ps.getField(true,"Width" /*RemoteObject*/ )),(Object)(_ps.getField(true,"Height" /*RemoteObject*/ ))); + BA.debugLineNum = 213;BA.debugLine="ToastMessageShow(ps.Width & \"x\" & ps.Height, Fals"; +Debug.ShouldStop(1048576); +main.mostCurrent.__c.runVoidMethod ("ToastMessageShow",(Object)(BA.ObjectToCharSequence(RemoteObject.concat(_ps.getField(true,"Width" /*RemoteObject*/ ),RemoteObject.createImmutable("x"),_ps.getField(true,"Height" /*RemoteObject*/ )))),(Object)(main.mostCurrent.__c.getField(true,"False"))); + BA.debugLineNum = 214;BA.debugLine="camEx.CommitParameters"; +Debug.ShouldStop(2097152); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_commitparameters" /*RemoteObject*/ ); + BA.debugLineNum = 215;BA.debugLine="End Sub"; +Debug.ShouldStop(4194304); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _camera1_picturetaken(RemoteObject _data) throws Exception{ +try { + Debug.PushSubsStack("Camera1_PictureTaken (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,158); +if (RapidSub.canDelegate("camera1_picturetaken")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","camera1_picturetaken", _data);} +Debug.locals.put("Data", _data); + BA.debugLineNum = 158;BA.debugLine="Sub Camera1_PictureTaken (Data() As Byte)"; +Debug.ShouldStop(536870912); + BA.debugLineNum = 172;BA.debugLine="End Sub"; +Debug.ShouldStop(2048); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _camera1_preview(RemoteObject _data) throws Exception{ +try { + Debug.PushSubsStack("Camera1_Preview (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,56); +if (RapidSub.canDelegate("camera1_preview")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","camera1_preview", _data);} +RemoteObject _framebuilder = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _bb = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _cs = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize"); +RemoteObject _frame = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _sparsearray = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _matches = RemoteObject.createImmutable(0); +int _i = 0; +RemoteObject _barcode = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _raw = RemoteObject.createImmutable(""); +RemoteObject _points = null; +RemoteObject _tl = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _br = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _r = RemoteObject.declareNull("anywheresoftware.b4a.objects.B4XCanvas.B4XRect"); +RemoteObject _size = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.cameraexclass._camerasize"); +RemoteObject _xscale = RemoteObject.createImmutable(0f); +RemoteObject _yscale = RemoteObject.createImmutable(0f); +Debug.locals.put("data", _data); + BA.debugLineNum = 56;BA.debugLine="Sub Camera1_Preview (data() As Byte)"; +Debug.ShouldStop(8388608); + BA.debugLineNum = 57;BA.debugLine="If SearchForBarcodes Then"; +Debug.ShouldStop(16777216); +if (main._searchforbarcodes.get().booleanValue()) { + BA.debugLineNum = 58;BA.debugLine="If DateTime.Now > LastPreview + IntervalBetweenP"; +Debug.ShouldStop(33554432); +if (RemoteObject.solveBoolean(">",main.mostCurrent.__c.getField(false,"DateTime").runMethod(true,"getNow"),RemoteObject.solve(new RemoteObject[] {main._lastpreview,main._intervalbetweenpreviewsms}, "+",1, 2))) { + BA.debugLineNum = 60;BA.debugLine="cvs.ClearRect(cvs.TargetRect)"; +Debug.ShouldStop(134217728); +main.mostCurrent._cvs.runVoidMethod ("ClearRect",(Object)(main.mostCurrent._cvs.runMethod(false,"getTargetRect"))); + BA.debugLineNum = 61;BA.debugLine="Dim frameBuilder As JavaObject"; +Debug.ShouldStop(268435456); +_framebuilder = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject");Debug.locals.put("frameBuilder", _framebuilder); + BA.debugLineNum = 62;BA.debugLine="Dim bb As JavaObject"; +Debug.ShouldStop(536870912); +_bb = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject");Debug.locals.put("bb", _bb); + BA.debugLineNum = 63;BA.debugLine="bb = bb.InitializeStatic(\"java.nio.ByteBuffer\")"; +Debug.ShouldStop(1073741824); +_bb = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), _bb.runMethod(false,"InitializeStatic",(Object)(RemoteObject.createImmutable("java.nio.ByteBuffer"))).runMethod(false,"RunMethod",(Object)(BA.ObjectToString("wrap")),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {(_data)})))); + BA.debugLineNum = 64;BA.debugLine="frameBuilder.InitializeNewInstance(\"com/google/"; +Debug.ShouldStop(-2147483648); +_framebuilder.runVoidMethod ("InitializeNewInstance",(Object)(RemoteObject.createImmutable("com/google/android/gms/vision/Frame.Builder").runMethod(true,"replace",(Object)(BA.ObjectToString("/")),(Object)(RemoteObject.createImmutable(".")))),(Object)((main.mostCurrent.__c.getField(false,"Null")))); + BA.debugLineNum = 65;BA.debugLine="Dim cs As CameraSize = camEx.GetPreviewSize"; +Debug.ShouldStop(1); +_cs = main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getpreviewsize" /*RemoteObject*/ );Debug.locals.put("cs", _cs);Debug.locals.put("cs", _cs); + BA.debugLineNum = 66;BA.debugLine="frameBuilder.RunMethod(\"setImageData\", Array(bb"; +Debug.ShouldStop(2); +_framebuilder.runVoidMethod ("RunMethod",(Object)(BA.ObjectToString("setImageData")),(Object)(RemoteObject.createNewArray("Object",new int[] {4},new Object[] {(_bb.getObject()),(_cs.getField(true,"Width" /*RemoteObject*/ )),(_cs.getField(true,"Height" /*RemoteObject*/ )),RemoteObject.createImmutable((842094169))}))); + BA.debugLineNum = 67;BA.debugLine="Dim frame As JavaObject = frameBuilder.RunMetho"; +Debug.ShouldStop(4); +_frame = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_frame = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), _framebuilder.runMethod(false,"RunMethod",(Object)(BA.ObjectToString("build")),(Object)((main.mostCurrent.__c.getField(false,"Null")))));Debug.locals.put("frame", _frame); + BA.debugLineNum = 68;BA.debugLine="Dim SparseArray As JavaObject = detector.RunMet"; +Debug.ShouldStop(8); +_sparsearray = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_sparsearray = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), main._detector.runMethod(false,"RunMethod",(Object)(BA.ObjectToString("detect")),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {(_frame.getObject())}))));Debug.locals.put("SparseArray", _sparsearray); + BA.debugLineNum = 69;BA.debugLine="LastPreview = DateTime.Now"; +Debug.ShouldStop(16); +main._lastpreview = main.mostCurrent.__c.getField(false,"DateTime").runMethod(true,"getNow"); + BA.debugLineNum = 70;BA.debugLine="Dim Matches As Int = SparseArray.RunMethod(\"siz"; +Debug.ShouldStop(32); +_matches = BA.numberCast(int.class, _sparsearray.runMethod(false,"RunMethod",(Object)(BA.ObjectToString("size")),(Object)((main.mostCurrent.__c.getField(false,"Null")))));Debug.locals.put("Matches", _matches);Debug.locals.put("Matches", _matches); + BA.debugLineNum = 71;BA.debugLine="For i = 0 To Matches - 1"; +Debug.ShouldStop(64); +{ +final int step14 = 1; +final int limit14 = RemoteObject.solve(new RemoteObject[] {_matches,RemoteObject.createImmutable(1)}, "-",1, 1).get().intValue(); +_i = 0 ; +for (;(step14 > 0 && _i <= limit14) || (step14 < 0 && _i >= limit14) ;_i = ((int)(0 + _i + step14)) ) { +Debug.locals.put("i", _i); + BA.debugLineNum = 72;BA.debugLine="Dim barcode As JavaObject = SparseArray.RunMet"; +Debug.ShouldStop(128); +_barcode = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_barcode = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), _sparsearray.runMethod(false,"RunMethod",(Object)(BA.ObjectToString("valueAt")),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {RemoteObject.createImmutable((_i))}))));Debug.locals.put("barcode", _barcode); + BA.debugLineNum = 73;BA.debugLine="Dim raw As String = barcode.GetField(\"rawValue"; +Debug.ShouldStop(256); +_raw = BA.ObjectToString(_barcode.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("rawValue"))));Debug.locals.put("raw", _raw);Debug.locals.put("raw", _raw); + BA.debugLineNum = 74;BA.debugLine="Log(raw)"; +Debug.ShouldStop(512); +main.mostCurrent.__c.runVoidMethod ("LogImpl","4262162",_raw,0); + BA.debugLineNum = 75;BA.debugLine="ToastMessageShow(\"Found: \" & raw, True)"; +Debug.ShouldStop(1024); +main.mostCurrent.__c.runVoidMethod ("ToastMessageShow",(Object)(BA.ObjectToCharSequence(RemoteObject.concat(RemoteObject.createImmutable("Found: "),_raw))),(Object)(main.mostCurrent.__c.getField(true,"True"))); + BA.debugLineNum = 76;BA.debugLine="Dim points() As Object = barcode.GetField(\"cor"; +Debug.ShouldStop(2048); +_points = (_barcode.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("cornerPoints"))));Debug.locals.put("points", _points);Debug.locals.put("points", _points); + BA.debugLineNum = 77;BA.debugLine="Dim tl As JavaObject = points(0)"; +Debug.ShouldStop(4096); +_tl = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_tl = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), _points.getArrayElement(false,BA.numberCast(int.class, 0)));Debug.locals.put("tl", _tl); + BA.debugLineNum = 79;BA.debugLine="Dim br As JavaObject = points(2)"; +Debug.ShouldStop(16384); +_br = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); +_br = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), _points.getArrayElement(false,BA.numberCast(int.class, 2)));Debug.locals.put("br", _br); + BA.debugLineNum = 81;BA.debugLine="Dim r As B4XRect"; +Debug.ShouldStop(65536); +_r = RemoteObject.createNew ("anywheresoftware.b4a.objects.B4XCanvas.B4XRect");Debug.locals.put("r", _r); + BA.debugLineNum = 83;BA.debugLine="Dim size As CameraSize = camEx.GetPreviewSize"; +Debug.ShouldStop(262144); +_size = main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getpreviewsize" /*RemoteObject*/ );Debug.locals.put("size", _size);Debug.locals.put("size", _size); + BA.debugLineNum = 84;BA.debugLine="Dim xscale, yscale As Float"; +Debug.ShouldStop(524288); +_xscale = RemoteObject.createImmutable(0f);Debug.locals.put("xscale", _xscale); +_yscale = RemoteObject.createImmutable(0f);Debug.locals.put("yscale", _yscale); + BA.debugLineNum = 85;BA.debugLine="If camEx.PreviewOrientation Mod 180 = 0 Then"; +Debug.ShouldStop(1048576); +if (RemoteObject.solveBoolean("=",RemoteObject.solve(new RemoteObject[] {main.mostCurrent._camex.getField(true,"_previeworientation" /*RemoteObject*/ ),RemoteObject.createImmutable(180)}, "%",0, 1),BA.numberCast(double.class, 0))) { + BA.debugLineNum = 86;BA.debugLine="xscale = Panel1.Width / size.Width"; +Debug.ShouldStop(2097152); +_xscale = BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {main.mostCurrent._panel1.runMethod(true,"getWidth"),_size.getField(true,"Width" /*RemoteObject*/ )}, "/",0, 0));Debug.locals.put("xscale", _xscale); + BA.debugLineNum = 87;BA.debugLine="yscale = Panel1.Height / size.Height"; +Debug.ShouldStop(4194304); +_yscale = BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {main.mostCurrent._panel1.runMethod(true,"getHeight"),_size.getField(true,"Height" /*RemoteObject*/ )}, "/",0, 0));Debug.locals.put("yscale", _yscale); + BA.debugLineNum = 88;BA.debugLine="r.Initialize(tl.GetField(\"x\"), tl.GetField(\"y"; +Debug.ShouldStop(8388608); +_r.runVoidMethod ("Initialize",(Object)(BA.numberCast(float.class, _tl.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("x"))))),(Object)(BA.numberCast(float.class, _tl.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("y"))))),(Object)(BA.numberCast(float.class, _br.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("x"))))),(Object)(BA.numberCast(float.class, _br.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("y")))))); + }else { + BA.debugLineNum = 90;BA.debugLine="xscale = Panel1.Width / size.Height"; +Debug.ShouldStop(33554432); +_xscale = BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {main.mostCurrent._panel1.runMethod(true,"getWidth"),_size.getField(true,"Height" /*RemoteObject*/ )}, "/",0, 0));Debug.locals.put("xscale", _xscale); + BA.debugLineNum = 91;BA.debugLine="yscale = Panel1.Height / size.Width"; +Debug.ShouldStop(67108864); +_yscale = BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {main.mostCurrent._panel1.runMethod(true,"getHeight"),_size.getField(true,"Width" /*RemoteObject*/ )}, "/",0, 0));Debug.locals.put("yscale", _yscale); + BA.debugLineNum = 92;BA.debugLine="r.Initialize(br.GetField(\"y\"), br.GetField(\"x"; +Debug.ShouldStop(134217728); +_r.runVoidMethod ("Initialize",(Object)(BA.numberCast(float.class, _br.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("y"))))),(Object)(BA.numberCast(float.class, _br.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("x"))))),(Object)(BA.numberCast(float.class, _tl.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("y"))))),(Object)(BA.numberCast(float.class, _tl.runMethod(false,"GetField",(Object)(RemoteObject.createImmutable("x")))))); + }; + BA.debugLineNum = 95;BA.debugLine="Select camEx.PreviewOrientation"; +Debug.ShouldStop(1073741824); +switch (BA.switchObjectToInt(main.mostCurrent._camex.getField(true,"_previeworientation" /*RemoteObject*/ ),BA.numberCast(int.class, 180),BA.numberCast(int.class, 90))) { +case 0: { + BA.debugLineNum = 97;BA.debugLine="r.Initialize(size.Width - r.Right, size.Heig"; +Debug.ShouldStop(1); +_r.runVoidMethod ("Initialize",(Object)(BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_size.getField(true,"Width" /*RemoteObject*/ ),_r.runMethod(true,"getRight")}, "-",1, 0))),(Object)(BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_size.getField(true,"Height" /*RemoteObject*/ ),_r.runMethod(true,"getBottom")}, "-",1, 0))),(Object)(BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_size.getField(true,"Width" /*RemoteObject*/ ),_r.runMethod(true,"getLeft")}, "-",1, 0))),(Object)(BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_size.getField(true,"Height" /*RemoteObject*/ ),_r.runMethod(true,"getTop")}, "-",1, 0)))); + break; } +case 1: { + BA.debugLineNum = 99;BA.debugLine="r.Initialize(size.Height - r.Right, r.Top, s"; +Debug.ShouldStop(4); +_r.runVoidMethod ("Initialize",(Object)(BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_size.getField(true,"Height" /*RemoteObject*/ ),_r.runMethod(true,"getRight")}, "-",1, 0))),(Object)(_r.runMethod(true,"getTop")),(Object)(BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_size.getField(true,"Height" /*RemoteObject*/ ),_r.runMethod(true,"getLeft")}, "-",1, 0))),(Object)(_r.runMethod(true,"getBottom"))); + break; } +} +; + BA.debugLineNum = 101;BA.debugLine="r.Left = r.Left * xscale"; +Debug.ShouldStop(16); +_r.runMethod(true,"setLeft",BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_r.runMethod(true,"getLeft"),_xscale}, "*",0, 0))); + BA.debugLineNum = 102;BA.debugLine="r.Right = r.Right * xscale"; +Debug.ShouldStop(32); +_r.runMethod(true,"setRight",BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_r.runMethod(true,"getRight"),_xscale}, "*",0, 0))); + BA.debugLineNum = 103;BA.debugLine="r.Top = r.Top * yscale"; +Debug.ShouldStop(64); +_r.runMethod(true,"setTop",BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_r.runMethod(true,"getTop"),_yscale}, "*",0, 0))); + BA.debugLineNum = 104;BA.debugLine="r.Bottom = r.Bottom * yscale"; +Debug.ShouldStop(128); +_r.runMethod(true,"setBottom",BA.numberCast(float.class, RemoteObject.solve(new RemoteObject[] {_r.runMethod(true,"getBottom"),_yscale}, "*",0, 0))); + BA.debugLineNum = 105;BA.debugLine="cvs.DrawRect(r, Colors.Red, False, 5dip)"; +Debug.ShouldStop(256); +main.mostCurrent._cvs.runVoidMethod ("DrawRect",(Object)(_r),(Object)(main.mostCurrent.__c.getField(false,"Colors").getField(true,"Red")),(Object)(main.mostCurrent.__c.getField(true,"False")),(Object)(BA.numberCast(float.class, main.mostCurrent.__c.runMethod(true,"DipToCurrent",(Object)(BA.numberCast(int.class, 5)))))); + } +}Debug.locals.put("i", _i); +; + BA.debugLineNum = 107;BA.debugLine="If Matches = 0 Then"; +Debug.ShouldStop(1024); +if (RemoteObject.solveBoolean("=",_matches,BA.numberCast(double.class, 0))) { + BA.debugLineNum = 108;BA.debugLine="cvs.ClearRect(cvs.TargetRect)"; +Debug.ShouldStop(2048); +main.mostCurrent._cvs.runVoidMethod ("ClearRect",(Object)(main.mostCurrent._cvs.runMethod(false,"getTargetRect"))); + }; + BA.debugLineNum = 110;BA.debugLine="cvs.Invalidate"; +Debug.ShouldStop(8192); +main.mostCurrent._cvs.runVoidMethod ("Invalidate"); + }; + }; + BA.debugLineNum = 115;BA.debugLine="End Sub"; +Debug.ShouldStop(262144); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _camera1_ready(RemoteObject _success) throws Exception{ +try { + Debug.PushSubsStack("Camera1_Ready (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,136); +if (RapidSub.canDelegate("camera1_ready")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","camera1_ready", _success);} +Debug.locals.put("Success", _success); + BA.debugLineNum = 136;BA.debugLine="Sub Camera1_Ready (Success As Boolean)"; +Debug.ShouldStop(128); + BA.debugLineNum = 137;BA.debugLine="If Success Then"; +Debug.ShouldStop(256); +if (_success.get().booleanValue()) { + BA.debugLineNum = 138;BA.debugLine="camEx.SetJpegQuality(90)"; +Debug.ShouldStop(512); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setjpegquality" /*RemoteObject*/ ,(Object)(BA.numberCast(int.class, 90))); + BA.debugLineNum = 139;BA.debugLine="camEx.SetContinuousAutoFocus"; +Debug.ShouldStop(1024); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setcontinuousautofocus" /*RemoteObject*/ ); + BA.debugLineNum = 140;BA.debugLine="camEx.CommitParameters"; +Debug.ShouldStop(2048); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_commitparameters" /*RemoteObject*/ ); + BA.debugLineNum = 141;BA.debugLine="camEx.StartPreview"; +Debug.ShouldStop(4096); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_startpreview" /*RemoteObject*/ ); + }else { + BA.debugLineNum = 144;BA.debugLine="ToastMessageShow(\"Cannot open camera.\", True)"; +Debug.ShouldStop(32768); +main.mostCurrent.__c.runVoidMethod ("ToastMessageShow",(Object)(BA.ObjectToCharSequence("Cannot open camera.")),(Object)(main.mostCurrent.__c.getField(true,"True"))); + }; + BA.debugLineNum = 146;BA.debugLine="End Sub"; +Debug.ShouldStop(131072); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _changecamera_click() throws Exception{ +try { + Debug.PushSubsStack("ChangeCamera_Click (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,174); +if (RapidSub.canDelegate("changecamera_click")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","changecamera_click");} + BA.debugLineNum = 174;BA.debugLine="Sub ChangeCamera_Click"; +Debug.ShouldStop(8192); + BA.debugLineNum = 175;BA.debugLine="camEx.Release"; +Debug.ShouldStop(16384); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_release" /*RemoteObject*/ ); + BA.debugLineNum = 176;BA.debugLine="frontCamera = Not(frontCamera)"; +Debug.ShouldStop(32768); +main._frontcamera = main.mostCurrent.__c.runMethod(true,"Not",(Object)(main._frontcamera)); + BA.debugLineNum = 177;BA.debugLine="InitializeCamera"; +Debug.ShouldStop(65536); +_initializecamera(); + BA.debugLineNum = 178;BA.debugLine="End Sub"; +Debug.ShouldStop(131072); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _createdetector(RemoteObject _codes) throws Exception{ +try { + Debug.PushSubsStack("CreateDetector (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,36); +if (RapidSub.canDelegate("createdetector")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","createdetector", _codes);} +RemoteObject _ctxt = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _builder = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _barcodeclass = RemoteObject.createImmutable(""); +RemoteObject _barcodestatic = RemoteObject.declareNull("anywheresoftware.b4j.object.JavaObject"); +RemoteObject _format = RemoteObject.createImmutable(0); +RemoteObject _formatname = RemoteObject.createImmutable(""); +RemoteObject _operational = RemoteObject.createImmutable(false); +Debug.locals.put("Codes", _codes); + BA.debugLineNum = 36;BA.debugLine="Private Sub CreateDetector (Codes As List)"; +Debug.ShouldStop(8); + BA.debugLineNum = 37;BA.debugLine="Dim ctxt As JavaObject"; +Debug.ShouldStop(16); +_ctxt = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject");Debug.locals.put("ctxt", _ctxt); + BA.debugLineNum = 38;BA.debugLine="ctxt.InitializeContext"; +Debug.ShouldStop(32); +_ctxt.runVoidMethod ("InitializeContext",main.processBA); + BA.debugLineNum = 39;BA.debugLine="Dim builder As JavaObject"; +Debug.ShouldStop(64); +_builder = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject");Debug.locals.put("builder", _builder); + BA.debugLineNum = 40;BA.debugLine="builder.InitializeNewInstance(\"com/google/android"; +Debug.ShouldStop(128); +_builder.runVoidMethod ("InitializeNewInstance",(Object)(RemoteObject.createImmutable("com/google/android/gms/vision/barcode/BarcodeDetector.Builder").runMethod(true,"replace",(Object)(BA.ObjectToString("/")),(Object)(RemoteObject.createImmutable(".")))),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {(_ctxt.getObject())}))); + BA.debugLineNum = 41;BA.debugLine="Dim barcodeClass As String = \"com/google/android/"; +Debug.ShouldStop(256); +_barcodeclass = RemoteObject.createImmutable("com/google/android/gms/vision/barcode/Barcode").runMethod(true,"replace",(Object)(BA.ObjectToString("/")),(Object)(RemoteObject.createImmutable(".")));Debug.locals.put("barcodeClass", _barcodeclass);Debug.locals.put("barcodeClass", _barcodeclass); + BA.debugLineNum = 42;BA.debugLine="Dim barcodeStatic As JavaObject"; +Debug.ShouldStop(512); +_barcodestatic = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject");Debug.locals.put("barcodeStatic", _barcodestatic); + BA.debugLineNum = 43;BA.debugLine="barcodeStatic.InitializeStatic(barcodeClass)"; +Debug.ShouldStop(1024); +_barcodestatic.runVoidMethod ("InitializeStatic",(Object)(_barcodeclass)); + BA.debugLineNum = 44;BA.debugLine="Dim format As Int"; +Debug.ShouldStop(2048); +_format = RemoteObject.createImmutable(0);Debug.locals.put("format", _format); + BA.debugLineNum = 45;BA.debugLine="For Each formatName As String In Codes"; +Debug.ShouldStop(4096); +{ +final RemoteObject group9 = _codes; +final int groupLen9 = group9.runMethod(true,"getSize").get() +;int index9 = 0; +; +for (; index9 < groupLen9;index9++){ +_formatname = BA.ObjectToString(group9.runMethod(false,"Get",index9));Debug.locals.put("formatName", _formatname); +Debug.locals.put("formatName", _formatname); + BA.debugLineNum = 46;BA.debugLine="format = Bit.Or(format, barcodeStatic.GetField(f"; +Debug.ShouldStop(8192); +_format = main.mostCurrent.__c.getField(false,"Bit").runMethod(true,"Or",(Object)(_format),(Object)(BA.numberCast(int.class, _barcodestatic.runMethod(false,"GetField",(Object)(_formatname)))));Debug.locals.put("format", _format); + } +}Debug.locals.put("formatName", _formatname); +; + BA.debugLineNum = 48;BA.debugLine="builder.RunMethod(\"setBarcodeFormats\", Array(form"; +Debug.ShouldStop(32768); +_builder.runVoidMethod ("RunMethod",(Object)(BA.ObjectToString("setBarcodeFormats")),(Object)(RemoteObject.createNewArray("Object",new int[] {1},new Object[] {(_format)}))); + BA.debugLineNum = 49;BA.debugLine="detector = builder.RunMethod(\"build\", Null)"; +Debug.ShouldStop(65536); +main._detector = RemoteObject.declareNull("anywheresoftware.b4a.AbsObjectWrapper").runMethod(false, "ConvertToWrapper", RemoteObject.createNew("anywheresoftware.b4j.object.JavaObject"), _builder.runMethod(false,"RunMethod",(Object)(BA.ObjectToString("build")),(Object)((main.mostCurrent.__c.getField(false,"Null"))))); + BA.debugLineNum = 50;BA.debugLine="Dim operational As Boolean = detector.RunMethod(\""; +Debug.ShouldStop(131072); +_operational = BA.ObjectToBoolean(main._detector.runMethod(false,"RunMethod",(Object)(BA.ObjectToString("isOperational")),(Object)((main.mostCurrent.__c.getField(false,"Null")))));Debug.locals.put("operational", _operational);Debug.locals.put("operational", _operational); + BA.debugLineNum = 51;BA.debugLine="Log(\"Is detector operational: \" & operational)"; +Debug.ShouldStop(262144); +main.mostCurrent.__c.runVoidMethod ("LogImpl","4196623",RemoteObject.concat(RemoteObject.createImmutable("Is detector operational: "),_operational),0); + BA.debugLineNum = 52;BA.debugLine="SearchForBarcodes = operational"; +Debug.ShouldStop(524288); +main._searchforbarcodes = _operational; + BA.debugLineNum = 54;BA.debugLine="End Sub"; +Debug.ShouldStop(2097152); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _globals() throws Exception{ + //BA.debugLineNum = 21;BA.debugLine="Sub Globals"; + //BA.debugLineNum = 22;BA.debugLine="Private Panel1 As Panel"; +main.mostCurrent._panel1 = RemoteObject.createNew ("anywheresoftware.b4a.objects.PanelWrapper"); + //BA.debugLineNum = 23;BA.debugLine="Private camEx As CameraExClass"; +main.mostCurrent._camex = RemoteObject.createNew ("anywheresoftware.b4a.samples.camera.cameraexclass"); + //BA.debugLineNum = 24;BA.debugLine="Private pnlDrawing As Panel"; +main.mostCurrent._pnldrawing = RemoteObject.createNew ("anywheresoftware.b4a.objects.PanelWrapper"); + //BA.debugLineNum = 25;BA.debugLine="Private cvs As B4XCanvas"; +main.mostCurrent._cvs = RemoteObject.createNew ("anywheresoftware.b4a.objects.B4XCanvas"); + //BA.debugLineNum = 26;BA.debugLine="End Sub"; +return RemoteObject.createImmutable(""); +} +public static void _initializecamera() throws Exception{ +try { + Debug.PushSubsStack("InitializeCamera (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,121); +if (RapidSub.canDelegate("initializecamera")) { anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","initializecamera"); return;} +ResumableSub_InitializeCamera rsub = new ResumableSub_InitializeCamera(null); +rsub.resume(null, null); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static class ResumableSub_InitializeCamera extends BA.ResumableSub { +public ResumableSub_InitializeCamera(anywheresoftware.b4a.samples.camera.main parent) { +this.parent = parent; +} +java.util.LinkedHashMap rsLocals = new java.util.LinkedHashMap(); +anywheresoftware.b4a.samples.camera.main parent; +RemoteObject _permission = RemoteObject.createImmutable(""); +RemoteObject _result = RemoteObject.createImmutable(false); + +@Override +public void resume(BA ba, RemoteObject result) throws Exception{ +try { + Debug.PushSubsStack("InitializeCamera (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,121); +Debug.locals = rsLocals;Debug.currentSubFrame.locals = rsLocals; + + while (true) { + switch (state) { + case -1: +return; + +case 0: +//C +this.state = 1; + BA.debugLineNum = 122;BA.debugLine="Starter.rp.CheckAndRequest(Starter.rp.PERMISSION_"; +Debug.ShouldStop(33554432); +parent.mostCurrent._starter._rp /*RemoteObject*/ .runVoidMethod ("CheckAndRequest",main.processBA,(Object)(parent.mostCurrent._starter._rp /*RemoteObject*/ .getField(true,"PERMISSION_CAMERA"))); + BA.debugLineNum = 123;BA.debugLine="Wait For Activity_PermissionResult (Permission As"; +Debug.ShouldStop(67108864); +parent.mostCurrent.__c.runVoidMethod ("WaitFor","activity_permissionresult", main.processBA, anywheresoftware.b4a.pc.PCResumableSub.createDebugResumeSub(this, "main", "initializecamera"), null); +this.state = 5; +return; +case 5: +//C +this.state = 1; +_permission = (RemoteObject) result.getArrayElement(true,RemoteObject.createImmutable(0));Debug.locals.put("Permission", _permission); +_result = (RemoteObject) result.getArrayElement(true,RemoteObject.createImmutable(1));Debug.locals.put("Result", _result); +; + BA.debugLineNum = 124;BA.debugLine="If Result Then"; +Debug.ShouldStop(134217728); +if (true) break; + +case 1: +//if +this.state = 4; +if (_result.get().booleanValue()) { +this.state = 3; +}if (true) break; + +case 3: +//C +this.state = 4; + BA.debugLineNum = 125;BA.debugLine="camEx.Initialize(Panel1, frontCamera, Me, \"Camer"; +Debug.ShouldStop(268435456); +parent.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_initialize" /*RemoteObject*/ ,main.mostCurrent.activityBA,(Object)(parent.mostCurrent._panel1),(Object)(parent._frontcamera),(Object)(main.getObject()),(Object)(RemoteObject.createImmutable("Camera1"))); + BA.debugLineNum = 126;BA.debugLine="frontCamera = camEx.Front"; +Debug.ShouldStop(536870912); +parent._frontcamera = parent.mostCurrent._camex.getField(true,"_front" /*RemoteObject*/ ); + if (true) break; + +case 4: +//C +this.state = -1; +; + BA.debugLineNum = 128;BA.debugLine="End Sub"; +Debug.ShouldStop(-2147483648); +if (true) break; + + } + } + } +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +} +public static void _activity_permissionresult(RemoteObject _permission,RemoteObject _result) throws Exception{ +} + +public static void initializeProcessGlobals() { + + if (main.processGlobalsRun == false) { + main.processGlobalsRun = true; + try { + main_subs_0._process_globals(); +starter_subs_0._process_globals(); +httputils2service_subs_0._process_globals(); +main.myClass = BA.getDeviceClass ("anywheresoftware.b4a.samples.camera.main"); +cameraexclass.myClass = BA.getDeviceClass ("anywheresoftware.b4a.samples.camera.cameraexclass"); +starter.myClass = BA.getDeviceClass ("anywheresoftware.b4a.samples.camera.starter"); +httputils2service.myClass = BA.getDeviceClass ("anywheresoftware.b4a.samples.camera.httputils2service"); +httpjob.myClass = BA.getDeviceClass ("anywheresoftware.b4a.samples.camera.httpjob"); + + } catch (Exception e) { + throw new RuntimeException(e); + } + } +}public static RemoteObject _process_globals() throws Exception{ + //BA.debugLineNum = 13;BA.debugLine="Sub Process_Globals"; + //BA.debugLineNum = 14;BA.debugLine="Private frontCamera As Boolean = False"; +main._frontcamera = main.mostCurrent.__c.getField(true,"False"); + //BA.debugLineNum = 15;BA.debugLine="Private detector As JavaObject"; +main._detector = RemoteObject.createNew ("anywheresoftware.b4j.object.JavaObject"); + //BA.debugLineNum = 16;BA.debugLine="Private SearchForBarcodes As Boolean"; +main._searchforbarcodes = RemoteObject.createImmutable(false); + //BA.debugLineNum = 17;BA.debugLine="Private LastPreview As Long"; +main._lastpreview = RemoteObject.createImmutable(0L); + //BA.debugLineNum = 18;BA.debugLine="Private IntervalBetweenPreviewsMs As Int = 100"; +main._intervalbetweenpreviewsms = BA.numberCast(int.class, 100); + //BA.debugLineNum = 19;BA.debugLine="End Sub"; +return RemoteObject.createImmutable(""); +} +public static RemoteObject _seekbar1_valuechanged(RemoteObject _value,RemoteObject _userchanged) throws Exception{ +try { + Debug.PushSubsStack("SeekBar1_ValueChanged (main) ","main",0,main.mostCurrent.activityBA,main.mostCurrent,218); +if (RapidSub.canDelegate("seekbar1_valuechanged")) { return anywheresoftware.b4a.samples.camera.main.remoteMe.runUserSub(false, "main","seekbar1_valuechanged", _value, _userchanged);} +Debug.locals.put("Value", _value); +Debug.locals.put("UserChanged", _userchanged); + BA.debugLineNum = 218;BA.debugLine="Sub SeekBar1_ValueChanged (Value As Int, UserChang"; +Debug.ShouldStop(33554432); + BA.debugLineNum = 219;BA.debugLine="If UserChanged = False Or camEx.IsZoomSupported ="; +Debug.ShouldStop(67108864); +if (RemoteObject.solveBoolean("=",_userchanged,main.mostCurrent.__c.getField(true,"False")) || RemoteObject.solveBoolean("=",main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_iszoomsupported" /*RemoteObject*/ ),main.mostCurrent.__c.getField(true,"False"))) { +if (true) return RemoteObject.createImmutable("");}; + BA.debugLineNum = 220;BA.debugLine="camEx.Zoom = Value / 100 * camEx.GetMaxZoom"; +Debug.ShouldStop(134217728); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_setzoom" /*RemoteObject*/ ,BA.numberCast(int.class, RemoteObject.solve(new RemoteObject[] {_value,RemoteObject.createImmutable(100),main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_getmaxzoom" /*RemoteObject*/ )}, "/*",0, 0))); + BA.debugLineNum = 221;BA.debugLine="camEx.CommitParameters"; +Debug.ShouldStop(268435456); +main.mostCurrent._camex.runClassMethod (anywheresoftware.b4a.samples.camera.cameraexclass.class, "_commitparameters" /*RemoteObject*/ ); + BA.debugLineNum = 222;BA.debugLine="End Sub"; +Debug.ShouldStop(536870912); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/starter.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/starter.java new file mode 100644 index 0000000..b812286 --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/starter.java @@ -0,0 +1,60 @@ + +package anywheresoftware.b4a.samples.camera; + +import java.io.IOException; +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.pc.PCBA; +import anywheresoftware.b4a.pc.RDebug; +import anywheresoftware.b4a.pc.RemoteObject; +import anywheresoftware.b4a.pc.RDebug.IRemote; +import anywheresoftware.b4a.pc.Debug; +import anywheresoftware.b4a.pc.B4XTypes.B4XClass; +import anywheresoftware.b4a.pc.B4XTypes.DeviceClass; + +public class starter implements IRemote{ + public static starter mostCurrent; + public static RemoteObject processBA; + public static boolean processGlobalsRun; + public static RemoteObject myClass; + public static RemoteObject remoteMe; + public starter() { + mostCurrent = this; + } + public RemoteObject getRemoteMe() { + return remoteMe; + } + +public boolean isSingleton() { + return true; + } + static { + anywheresoftware.b4a.pc.RapidSub.moduleToObject.put(new B4XClass("starter"), "anywheresoftware.b4a.samples.camera.starter"); + } + public static RemoteObject getObject() { + return myClass; + } + public RemoteObject _service; + private PCBA pcBA; + + public PCBA create(Object[] args) throws ClassNotFoundException{ + processBA = (RemoteObject) args[1]; + _service = (RemoteObject) args[2]; + remoteMe = RemoteObject.declareNull("anywheresoftware.b4a.samples.camera.starter"); + anywheresoftware.b4a.keywords.Common.Density = (Float)args[3]; + pcBA = new PCBA(this, starter.class); + main_subs_0.initializeProcessGlobals(); + return pcBA; + }public static RemoteObject runMethod(boolean notUsed, String method, Object... args) throws Exception{ + return (RemoteObject) mostCurrent.pcBA.raiseEvent(method.substring(1), args); + } + public static void runVoidMethod(String method, Object... args) throws Exception{ + runMethod(false, method, args); + } +public static RemoteObject __c = RemoteObject.declareNull("anywheresoftware.b4a.keywords.Common"); +public static RemoteObject _rp = RemoteObject.declareNull("anywheresoftware.b4a.objects.RuntimePermissions"); +public static anywheresoftware.b4a.samples.camera.main _main = null; +public static anywheresoftware.b4a.samples.camera.httputils2service _httputils2service = null; + public Object[] GetGlobals() { + return new Object[] {"HttpUtils2Service",Debug.moduleToString(anywheresoftware.b4a.samples.camera.httputils2service.class),"Main",Debug.moduleToString(anywheresoftware.b4a.samples.camera.main.class),"rp",starter._rp,"Service",starter.mostCurrent._service}; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/starter_subs_0.java b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/starter_subs_0.java new file mode 100644 index 0000000..3b71b57 --- /dev/null +++ b/_B4A/SteriScan/Objects/shell/src/anywheresoftware/b4a/samples/camera/starter_subs_0.java @@ -0,0 +1,86 @@ +package anywheresoftware.b4a.samples.camera; + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.pc.*; + +public class starter_subs_0 { + + +public static RemoteObject _application_error(RemoteObject _error,RemoteObject _stacktrace) throws Exception{ +try { + Debug.PushSubsStack("Application_Error (starter) ","starter",2,starter.processBA,starter.mostCurrent,21); +if (RapidSub.canDelegate("application_error")) { return anywheresoftware.b4a.samples.camera.starter.remoteMe.runUserSub(false, "starter","application_error", _error, _stacktrace);} +Debug.locals.put("Error", _error); +Debug.locals.put("StackTrace", _stacktrace); + BA.debugLineNum = 21;BA.debugLine="Sub Application_Error (Error As Exception, StackTr"; +Debug.ShouldStop(1048576); + BA.debugLineNum = 22;BA.debugLine="Return True"; +Debug.ShouldStop(2097152); +if (true) return starter.mostCurrent.__c.getField(true,"True"); + BA.debugLineNum = 23;BA.debugLine="End Sub"; +Debug.ShouldStop(4194304); +return RemoteObject.createImmutable(false); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _process_globals() throws Exception{ + //BA.debugLineNum = 6;BA.debugLine="Sub Process_Globals"; + //BA.debugLineNum = 9;BA.debugLine="Public rp As RuntimePermissions"; +starter._rp = RemoteObject.createNew ("anywheresoftware.b4a.objects.RuntimePermissions"); + //BA.debugLineNum = 10;BA.debugLine="End Sub"; +return RemoteObject.createImmutable(""); +} +public static RemoteObject _service_create() throws Exception{ +try { + Debug.PushSubsStack("Service_Create (starter) ","starter",2,starter.processBA,starter.mostCurrent,12); +if (RapidSub.canDelegate("service_create")) { return anywheresoftware.b4a.samples.camera.starter.remoteMe.runUserSub(false, "starter","service_create");} + BA.debugLineNum = 12;BA.debugLine="Sub Service_Create"; +Debug.ShouldStop(2048); + BA.debugLineNum = 14;BA.debugLine="End Sub"; +Debug.ShouldStop(8192); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _service_destroy() throws Exception{ +try { + Debug.PushSubsStack("Service_Destroy (starter) ","starter",2,starter.processBA,starter.mostCurrent,25); +if (RapidSub.canDelegate("service_destroy")) { return anywheresoftware.b4a.samples.camera.starter.remoteMe.runUserSub(false, "starter","service_destroy");} + BA.debugLineNum = 25;BA.debugLine="Sub Service_Destroy"; +Debug.ShouldStop(16777216); + BA.debugLineNum = 27;BA.debugLine="End Sub"; +Debug.ShouldStop(67108864); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +public static RemoteObject _service_start(RemoteObject _startingintent) throws Exception{ +try { + Debug.PushSubsStack("Service_Start (starter) ","starter",2,starter.processBA,starter.mostCurrent,16); +if (RapidSub.canDelegate("service_start")) { return anywheresoftware.b4a.samples.camera.starter.remoteMe.runUserSub(false, "starter","service_start", _startingintent);} +Debug.locals.put("StartingIntent", _startingintent); + BA.debugLineNum = 16;BA.debugLine="Sub Service_Start (StartingIntent As Intent)"; +Debug.ShouldStop(32768); + BA.debugLineNum = 18;BA.debugLine="End Sub"; +Debug.ShouldStop(131072); +return RemoteObject.createImmutable(""); +} +catch (Exception e) { + throw Debug.ErrorCaught(e); + } +finally { + Debug.PopSubsStack(); + }} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/cameraexclass.java b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/cameraexclass.java new file mode 100644 index 0000000..a172274 --- /dev/null +++ b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/cameraexclass.java @@ -0,0 +1,1406 @@ +package anywheresoftware.b4a.samples.camera; + + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.B4AClass; +import anywheresoftware.b4a.BALayout; +import anywheresoftware.b4a.debug.*; + +public class cameraexclass extends B4AClass.ImplB4AClass implements BA.SubDelegator{ + private static java.util.HashMap htSubs; + private void innerInitialize(BA _ba) throws Exception { + if (ba == null) { + ba = new anywheresoftware.b4a.ShellBA(_ba, this, htSubs, "anywheresoftware.b4a.samples.camera.cameraexclass"); + if (htSubs == null) { + ba.loadHtSubs(this.getClass()); + htSubs = ba.htSubs; + } + + } + if (BA.isShellModeRuntimeCheck(ba)) + this.getClass().getMethod("_class_globals", anywheresoftware.b4a.samples.camera.cameraexclass.class).invoke(this, new Object[] {null}); + else + ba.raiseEvent2(null, true, "class_globals", false); + } + + + public void innerInitializeHelper(anywheresoftware.b4a.BA _ba) throws Exception{ + innerInitialize(_ba); + } + public Object callSub(String sub, Object sender, Object[] args) throws Exception { + return BA.SubDelegator.SubNotFound; + } +public static class _camerainfoandid{ +public boolean IsInitialized; +public Object CameraInfo; +public int Id; +public void Initialize() { +IsInitialized = true; +CameraInfo = new Object(); +Id = 0; +} +@Override + public String toString() { + return BA.TypeToString(this, false); + }} +public static class _camerasize{ +public boolean IsInitialized; +public int Width; +public int Height; +public void Initialize() { +IsInitialized = true; +Width = 0; +Height = 0; +} +@Override + public String toString() { + return BA.TypeToString(this, false); + }} +public anywheresoftware.b4a.keywords.Common __c = null; +public Object _nativecam = null; +public anywheresoftware.b4a.objects.CameraW _cam = null; +public anywheresoftware.b4a.agraham.reflection.Reflection _r = null; +public Object _target = null; +public String _event = ""; +public boolean _front = false; +public Object _parameters = null; +public int _previeworientation = 0; +public anywheresoftware.b4a.samples.camera.main _main = null; +public anywheresoftware.b4a.samples.camera.starter _starter = null; +public anywheresoftware.b4a.samples.camera.httputils2service _httputils2service = null; +public String _release(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "release", false)) + {return ((String) Debug.delegate(ba, "release", null));} +RDebugUtils.currentLine=1638400; + //BA.debugLineNum = 1638400;BA.debugLine="Public Sub Release"; +RDebugUtils.currentLine=1638401; + //BA.debugLineNum = 1638401;BA.debugLine="cam.Release"; +__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ .Release(); +RDebugUtils.currentLine=1638402; + //BA.debugLineNum = 1638402;BA.debugLine="End Sub"; +return ""; +} +public anywheresoftware.b4a.objects.collections.List _getsupportedcoloreffects(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getsupportedcoloreffects", false)) + {return ((anywheresoftware.b4a.objects.collections.List) Debug.delegate(ba, "getsupportedcoloreffects", null));} +RDebugUtils.currentLine=2621440; + //BA.debugLineNum = 2621440;BA.debugLine="Public Sub GetSupportedColorEffects As List"; +RDebugUtils.currentLine=2621441; + //BA.debugLineNum = 2621441;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2621442; + //BA.debugLineNum = 2621442;BA.debugLine="Return r.RunMethod(\"getSupportedColorEffects\")"; +if (true) return (anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getSupportedColorEffects"))); +RDebugUtils.currentLine=2621443; + //BA.debugLineNum = 2621443;BA.debugLine="End Sub"; +return null; +} +public String _getcoloreffect(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getcoloreffect", false)) + {return ((String) Debug.delegate(ba, "getcoloreffect", null));} +RDebugUtils.currentLine=1966080; + //BA.debugLineNum = 1966080;BA.debugLine="Public Sub GetColorEffect As String"; +RDebugUtils.currentLine=1966081; + //BA.debugLineNum = 1966081;BA.debugLine="Return GetParameter(\"effect\")"; +if (true) return __ref._getparameter /*String*/ (null,"effect"); +RDebugUtils.currentLine=1966082; + //BA.debugLineNum = 1966082;BA.debugLine="End Sub"; +return ""; +} +public String _setcoloreffect(anywheresoftware.b4a.samples.camera.cameraexclass __ref,String _effect) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setcoloreffect", false)) + {return ((String) Debug.delegate(ba, "setcoloreffect", new Object[] {_effect}));} +RDebugUtils.currentLine=2031616; + //BA.debugLineNum = 2031616;BA.debugLine="Public Sub SetColorEffect(Effect As String)"; +RDebugUtils.currentLine=2031617; + //BA.debugLineNum = 2031617;BA.debugLine="SetParameter(\"effect\", Effect)"; +__ref._setparameter /*String*/ (null,"effect",_effect); +RDebugUtils.currentLine=2031618; + //BA.debugLineNum = 2031618;BA.debugLine="End Sub"; +return ""; +} +public String _commitparameters(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "commitparameters", false)) + {return ((String) Debug.delegate(ba, "commitparameters", null));} +RDebugUtils.currentLine=1900544; + //BA.debugLineNum = 1900544;BA.debugLine="Public Sub CommitParameters"; +RDebugUtils.currentLine=1900546; + //BA.debugLineNum = 1900546;BA.debugLine="r.target = nativeCam"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._nativecam /*Object*/ ; +RDebugUtils.currentLine=1900547; + //BA.debugLineNum = 1900547;BA.debugLine="r.RunMethod4(\"setParameters\", Array As Object(par"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod4("setParameters",new Object[]{__ref._parameters /*Object*/ },new String[]{"android.hardware.Camera$Parameters"}); +RDebugUtils.currentLine=1900552; + //BA.debugLineNum = 1900552;BA.debugLine="End Sub"; +return ""; +} +public float[] _getfocusdistances(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getfocusdistances", false)) + {return ((float[]) Debug.delegate(ba, "getfocusdistances", null));} +float[] _f = null; +RDebugUtils.currentLine=3276800; + //BA.debugLineNum = 3276800;BA.debugLine="Public Sub GetFocusDistances As Float()"; +RDebugUtils.currentLine=3276801; + //BA.debugLineNum = 3276801;BA.debugLine="Dim F(3) As Float"; +_f = new float[(int) (3)]; +; +RDebugUtils.currentLine=3276802; + //BA.debugLineNum = 3276802;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3276803; + //BA.debugLineNum = 3276803;BA.debugLine="r.RunMethod4(\"getFocusDistances\", Array As Object"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod4("getFocusDistances",new Object[]{(Object)(_f)},new String[]{"[F"}); +RDebugUtils.currentLine=3276804; + //BA.debugLineNum = 3276804;BA.debugLine="Return F"; +if (true) return _f; +RDebugUtils.currentLine=3276805; + //BA.debugLineNum = 3276805;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.objects.collections.List _getsupportedflashmodes(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getsupportedflashmodes", false)) + {return ((anywheresoftware.b4a.objects.collections.List) Debug.delegate(ba, "getsupportedflashmodes", null));} +RDebugUtils.currentLine=2555904; + //BA.debugLineNum = 2555904;BA.debugLine="Public Sub GetSupportedFlashModes As List"; +RDebugUtils.currentLine=2555905; + //BA.debugLineNum = 2555905;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2555906; + //BA.debugLineNum = 2555906;BA.debugLine="Return r.RunMethod(\"getSupportedFlashModes\")"; +if (true) return (anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getSupportedFlashModes"))); +RDebugUtils.currentLine=2555907; + //BA.debugLineNum = 2555907;BA.debugLine="End Sub"; +return null; +} +public String _getflashmode(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getflashmode", false)) + {return ((String) Debug.delegate(ba, "getflashmode", null));} +RDebugUtils.currentLine=2490368; + //BA.debugLineNum = 2490368;BA.debugLine="Public Sub GetFlashMode As String"; +RDebugUtils.currentLine=2490369; + //BA.debugLineNum = 2490369;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2490370; + //BA.debugLineNum = 2490370;BA.debugLine="Return r.RunMethod(\"getFlashMode\")"; +if (true) return BA.ObjectToString(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getFlashMode")); +RDebugUtils.currentLine=2490371; + //BA.debugLineNum = 2490371;BA.debugLine="End Sub"; +return ""; +} +public String _setflashmode(anywheresoftware.b4a.samples.camera.cameraexclass __ref,String _mode) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setflashmode", false)) + {return ((String) Debug.delegate(ba, "setflashmode", new Object[] {_mode}));} +RDebugUtils.currentLine=2424832; + //BA.debugLineNum = 2424832;BA.debugLine="Public Sub SetFlashMode(Mode As String)"; +RDebugUtils.currentLine=2424833; + //BA.debugLineNum = 2424833;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2424834; + //BA.debugLineNum = 2424834;BA.debugLine="r.RunMethod2(\"setFlashMode\", Mode, \"java.lang.Str"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("setFlashMode",_mode,"java.lang.String"); +RDebugUtils.currentLine=2424835; + //BA.debugLineNum = 2424835;BA.debugLine="End Sub"; +return ""; +} +public anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[] _getsupportedpicturessizes(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getsupportedpicturessizes", false)) + {return ((anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[]) Debug.delegate(ba, "getsupportedpicturessizes", null));} +anywheresoftware.b4a.objects.collections.List _list1 = null; +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[] _cs = null; +int _i = 0; +RDebugUtils.currentLine=2228224; + //BA.debugLineNum = 2228224;BA.debugLine="Public Sub GetSupportedPicturesSizes As CameraSize"; +RDebugUtils.currentLine=2228225; + //BA.debugLineNum = 2228225;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2228226; + //BA.debugLineNum = 2228226;BA.debugLine="Dim list1 As List = r.RunMethod(\"getSupportedPict"; +_list1 = new anywheresoftware.b4a.objects.collections.List(); +_list1 = (anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getSupportedPictureSizes"))); +RDebugUtils.currentLine=2228227; + //BA.debugLineNum = 2228227;BA.debugLine="Dim cs(list1.Size) As CameraSize"; +_cs = new anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[_list1.getSize()]; +{ +int d0 = _cs.length; +for (int i0 = 0;i0 < d0;i0++) { +_cs[i0] = new anywheresoftware.b4a.samples.camera.cameraexclass._camerasize(); +} +} +; +RDebugUtils.currentLine=2228228; + //BA.debugLineNum = 2228228;BA.debugLine="For i = 0 To list1.Size - 1"; +{ +final int step4 = 1; +final int limit4 = (int) (_list1.getSize()-1); +_i = (int) (0) ; +for (;_i <= limit4 ;_i = _i + step4 ) { +RDebugUtils.currentLine=2228229; + //BA.debugLineNum = 2228229;BA.debugLine="r.target = list1.get(i)"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = _list1.Get(_i); +RDebugUtils.currentLine=2228230; + //BA.debugLineNum = 2228230;BA.debugLine="cs(i).Width = r.GetField(\"width\")"; +_cs[_i].Width /*int*/ = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("width"))); +RDebugUtils.currentLine=2228231; + //BA.debugLineNum = 2228231;BA.debugLine="cs(i).Height = r.GetField(\"height\")"; +_cs[_i].Height /*int*/ = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("height"))); + } +}; +RDebugUtils.currentLine=2228233; + //BA.debugLineNum = 2228233;BA.debugLine="Return cs"; +if (true) return _cs; +RDebugUtils.currentLine=2228234; + //BA.debugLineNum = 2228234;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.samples.camera.cameraexclass._camerasize _getpicturesize(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getpicturesize", false)) + {return ((anywheresoftware.b4a.samples.camera.cameraexclass._camerasize) Debug.delegate(ba, "getpicturesize", null));} +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize _cs = null; +RDebugUtils.currentLine=2949120; + //BA.debugLineNum = 2949120;BA.debugLine="Public Sub GetPictureSize As CameraSize"; +RDebugUtils.currentLine=2949121; + //BA.debugLineNum = 2949121;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2949122; + //BA.debugLineNum = 2949122;BA.debugLine="r.target = r.RunMethod(\"getPictureSize\")"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getPictureSize"); +RDebugUtils.currentLine=2949123; + //BA.debugLineNum = 2949123;BA.debugLine="Dim cs As CameraSize"; +_cs = new anywheresoftware.b4a.samples.camera.cameraexclass._camerasize(); +RDebugUtils.currentLine=2949124; + //BA.debugLineNum = 2949124;BA.debugLine="cs.Width = r.GetField(\"width\")"; +_cs.Width /*int*/ = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("width"))); +RDebugUtils.currentLine=2949125; + //BA.debugLineNum = 2949125;BA.debugLine="cs.Height = r.GetField(\"height\")"; +_cs.Height /*int*/ = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("height"))); +RDebugUtils.currentLine=2949126; + //BA.debugLineNum = 2949126;BA.debugLine="Return cs"; +if (true) return _cs; +RDebugUtils.currentLine=2949127; + //BA.debugLineNum = 2949127;BA.debugLine="End Sub"; +return null; +} +public String _setpicturesize(anywheresoftware.b4a.samples.camera.cameraexclass __ref,int _width,int _height) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setpicturesize", false)) + {return ((String) Debug.delegate(ba, "setpicturesize", new Object[] {_width,_height}));} +RDebugUtils.currentLine=2293760; + //BA.debugLineNum = 2293760;BA.debugLine="Public Sub SetPictureSize(Width As Int, Height As"; +RDebugUtils.currentLine=2293761; + //BA.debugLineNum = 2293761;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2293762; + //BA.debugLineNum = 2293762;BA.debugLine="r.RunMethod3(\"setPictureSize\", Width, \"java.lang."; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod3("setPictureSize",BA.NumberToString(_width),"java.lang.int",BA.NumberToString(_height),"java.lang.int"); +RDebugUtils.currentLine=2293763; + //BA.debugLineNum = 2293763;BA.debugLine="End Sub"; +return ""; +} +public anywheresoftware.b4a.samples.camera.cameraexclass._camerasize _getpreviewsize(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getpreviewsize", false)) + {return ((anywheresoftware.b4a.samples.camera.cameraexclass._camerasize) Debug.delegate(ba, "getpreviewsize", null));} +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize _cs = null; +RDebugUtils.currentLine=2883584; + //BA.debugLineNum = 2883584;BA.debugLine="Public Sub GetPreviewSize As CameraSize"; +RDebugUtils.currentLine=2883585; + //BA.debugLineNum = 2883585;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2883586; + //BA.debugLineNum = 2883586;BA.debugLine="r.target = r.RunMethod(\"getPreviewSize\")"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getPreviewSize"); +RDebugUtils.currentLine=2883587; + //BA.debugLineNum = 2883587;BA.debugLine="Dim cs As CameraSize"; +_cs = new anywheresoftware.b4a.samples.camera.cameraexclass._camerasize(); +RDebugUtils.currentLine=2883588; + //BA.debugLineNum = 2883588;BA.debugLine="cs.Width = r.GetField(\"width\")"; +_cs.Width /*int*/ = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("width"))); +RDebugUtils.currentLine=2883589; + //BA.debugLineNum = 2883589;BA.debugLine="cs.Height = r.GetField(\"height\")"; +_cs.Height /*int*/ = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("height"))); +RDebugUtils.currentLine=2883590; + //BA.debugLineNum = 2883590;BA.debugLine="Return cs"; +if (true) return _cs; +RDebugUtils.currentLine=2883591; + //BA.debugLineNum = 2883591;BA.debugLine="End Sub"; +return null; +} +public String _setjpegquality(anywheresoftware.b4a.samples.camera.cameraexclass __ref,int _quality) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setjpegquality", false)) + {return ((String) Debug.delegate(ba, "setjpegquality", new Object[] {_quality}));} +RDebugUtils.currentLine=2359296; + //BA.debugLineNum = 2359296;BA.debugLine="Public Sub SetJpegQuality(Quality As Int)"; +RDebugUtils.currentLine=2359297; + //BA.debugLineNum = 2359297;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2359298; + //BA.debugLineNum = 2359298;BA.debugLine="r.RunMethod2(\"setJpegQuality\", Quality, \"java.lan"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("setJpegQuality",BA.NumberToString(_quality),"java.lang.int"); +RDebugUtils.currentLine=2359299; + //BA.debugLineNum = 2359299;BA.debugLine="End Sub"; +return ""; +} +public String _setcontinuousautofocus(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setcontinuousautofocus", false)) + {return ((String) Debug.delegate(ba, "setcontinuousautofocus", null));} +anywheresoftware.b4a.objects.collections.List _modes = null; +RDebugUtils.currentLine=3145728; + //BA.debugLineNum = 3145728;BA.debugLine="Public Sub SetContinuousAutoFocus"; +RDebugUtils.currentLine=3145729; + //BA.debugLineNum = 3145729;BA.debugLine="Dim modes As List = GetSupportedFocusModes"; +_modes = new anywheresoftware.b4a.objects.collections.List(); +_modes = __ref._getsupportedfocusmodes /*anywheresoftware.b4a.objects.collections.List*/ (null); +RDebugUtils.currentLine=3145730; + //BA.debugLineNum = 3145730;BA.debugLine="If modes.IndexOf(\"continuous-picture\") > -1 Then"; +if (_modes.IndexOf((Object)("continuous-picture"))>-1) { +RDebugUtils.currentLine=3145731; + //BA.debugLineNum = 3145731;BA.debugLine="SetFocusMode(\"continuous-picture\")"; +__ref._setfocusmode /*String*/ (null,"continuous-picture"); + }else +{RDebugUtils.currentLine=3145732; + //BA.debugLineNum = 3145732;BA.debugLine="Else If modes.IndexOf(\"continuous-video\") > -1 Th"; +if (_modes.IndexOf((Object)("continuous-video"))>-1) { +RDebugUtils.currentLine=3145733; + //BA.debugLineNum = 3145733;BA.debugLine="SetFocusMode(\"continuous-video\")"; +__ref._setfocusmode /*String*/ (null,"continuous-video"); + }else { +RDebugUtils.currentLine=3145735; + //BA.debugLineNum = 3145735;BA.debugLine="Log(\"Continuous focus mode is not available\")"; +__c.LogImpl("43145735","Continuous focus mode is not available",0); + }} +; +RDebugUtils.currentLine=3145737; + //BA.debugLineNum = 3145737;BA.debugLine="End Sub"; +return ""; +} +public String _startpreview(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "startpreview", false)) + {return ((String) Debug.delegate(ba, "startpreview", null));} +RDebugUtils.currentLine=1507328; + //BA.debugLineNum = 1507328;BA.debugLine="Public Sub StartPreview"; +RDebugUtils.currentLine=1507329; + //BA.debugLineNum = 1507329;BA.debugLine="cam.StartPreview"; +__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ .StartPreview(); +RDebugUtils.currentLine=1507330; + //BA.debugLineNum = 1507330;BA.debugLine="End Sub"; +return ""; +} +public String _initialize(anywheresoftware.b4a.samples.camera.cameraexclass __ref,anywheresoftware.b4a.BA _ba,anywheresoftware.b4a.objects.PanelWrapper _panel1,boolean _frontcamera,Object _targetmodule,String _eventname) throws Exception{ +__ref = this; +innerInitialize(_ba); +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "initialize", false)) + {return ((String) Debug.delegate(ba, "initialize", new Object[] {_ba,_panel1,_frontcamera,_targetmodule,_eventname}));} +int _id = 0; +RDebugUtils.currentLine=1048576; + //BA.debugLineNum = 1048576;BA.debugLine="Public Sub Initialize (Panel1 As Panel, FrontCamer"; +RDebugUtils.currentLine=1048577; + //BA.debugLineNum = 1048577;BA.debugLine="target = TargetModule"; +__ref._target /*Object*/ = _targetmodule; +RDebugUtils.currentLine=1048578; + //BA.debugLineNum = 1048578;BA.debugLine="event = EventName"; +__ref._event /*String*/ = _eventname; +RDebugUtils.currentLine=1048579; + //BA.debugLineNum = 1048579;BA.debugLine="Front = FrontCamera"; +__ref._front /*boolean*/ = _frontcamera; +RDebugUtils.currentLine=1048580; + //BA.debugLineNum = 1048580;BA.debugLine="Dim id As Int"; +_id = 0; +RDebugUtils.currentLine=1048581; + //BA.debugLineNum = 1048581;BA.debugLine="id = FindCamera(Front).id"; +_id = __ref._findcamera /*anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid*/ (null,__ref._front /*boolean*/ ).Id /*int*/ ; +RDebugUtils.currentLine=1048582; + //BA.debugLineNum = 1048582;BA.debugLine="If id = -1 Then"; +if (_id==-1) { +RDebugUtils.currentLine=1048583; + //BA.debugLineNum = 1048583;BA.debugLine="Front = Not(Front) 'try different camera"; +__ref._front /*boolean*/ = __c.Not(__ref._front /*boolean*/ ); +RDebugUtils.currentLine=1048584; + //BA.debugLineNum = 1048584;BA.debugLine="id = FindCamera(Front).id"; +_id = __ref._findcamera /*anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid*/ (null,__ref._front /*boolean*/ ).Id /*int*/ ; +RDebugUtils.currentLine=1048585; + //BA.debugLineNum = 1048585;BA.debugLine="If id = -1 Then"; +if (_id==-1) { +RDebugUtils.currentLine=1048586; + //BA.debugLineNum = 1048586;BA.debugLine="ToastMessageShow(\"No camera found.\", True)"; +__c.ToastMessageShow(BA.ObjectToCharSequence("No camera found."),__c.True); +RDebugUtils.currentLine=1048587; + //BA.debugLineNum = 1048587;BA.debugLine="Return"; +if (true) return ""; + }; + }; +RDebugUtils.currentLine=1048590; + //BA.debugLineNum = 1048590;BA.debugLine="cam.Initialize2(Panel1, \"camera\", id)"; +__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ .Initialize2(ba,(android.view.ViewGroup)(_panel1.getObject()),"camera",_id); +RDebugUtils.currentLine=1048591; + //BA.debugLineNum = 1048591;BA.debugLine="End Sub"; +return ""; +} +public boolean _iszoomsupported(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "iszoomsupported", false)) + {return ((Boolean) Debug.delegate(ba, "iszoomsupported", null));} +RDebugUtils.currentLine=3604480; + //BA.debugLineNum = 3604480;BA.debugLine="Public Sub IsZoomSupported As Boolean"; +RDebugUtils.currentLine=3604481; + //BA.debugLineNum = 3604481;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3604482; + //BA.debugLineNum = 3604482;BA.debugLine="Return r.RunMethod(\"isZoomSupported\")"; +if (true) return BA.ObjectToBoolean(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("isZoomSupported")); +RDebugUtils.currentLine=3604483; + //BA.debugLineNum = 3604483;BA.debugLine="End Sub"; +return false; +} +public String _setzoom(anywheresoftware.b4a.samples.camera.cameraexclass __ref,int _zoomvalue) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setzoom", false)) + {return ((String) Debug.delegate(ba, "setzoom", new Object[] {_zoomvalue}));} +RDebugUtils.currentLine=3801088; + //BA.debugLineNum = 3801088;BA.debugLine="Public Sub setZoom(ZoomValue As Int)"; +RDebugUtils.currentLine=3801089; + //BA.debugLineNum = 3801089;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3801090; + //BA.debugLineNum = 3801090;BA.debugLine="r.RunMethod2(\"setZoom\", ZoomValue, \"java.lang.int"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("setZoom",BA.NumberToString(_zoomvalue),"java.lang.int"); +RDebugUtils.currentLine=3801091; + //BA.debugLineNum = 3801091;BA.debugLine="End Sub"; +return ""; +} +public int _getmaxzoom(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getmaxzoom", false)) + {return ((Integer) Debug.delegate(ba, "getmaxzoom", null));} +RDebugUtils.currentLine=3670016; + //BA.debugLineNum = 3670016;BA.debugLine="Public Sub GetMaxZoom As Int"; +RDebugUtils.currentLine=3670017; + //BA.debugLineNum = 3670017;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3670018; + //BA.debugLineNum = 3670018;BA.debugLine="Return r.RunMethod(\"getMaxZoom\")"; +if (true) return (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getMaxZoom"))); +RDebugUtils.currentLine=3670019; + //BA.debugLineNum = 3670019;BA.debugLine="End Sub"; +return 0; +} +public void _camera_focusdone(anywheresoftware.b4a.samples.camera.cameraexclass __ref,boolean _success) throws Exception{ +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "camera_focusdone", false)) + {Debug.delegate(ba, "camera_focusdone", new Object[] {_success}); return;} +ResumableSub_Camera_FocusDone rsub = new ResumableSub_Camera_FocusDone(this,__ref,_success); +rsub.resume(ba, null); +} +public static class ResumableSub_Camera_FocusDone extends BA.ResumableSub { +public ResumableSub_Camera_FocusDone(anywheresoftware.b4a.samples.camera.cameraexclass parent,anywheresoftware.b4a.samples.camera.cameraexclass __ref,boolean _success) { +this.parent = parent; +this.__ref = __ref; +this._success = _success; +this.__ref = parent; +} +anywheresoftware.b4a.samples.camera.cameraexclass __ref; +anywheresoftware.b4a.samples.camera.cameraexclass parent; +boolean _success; + +@Override +public void resume(BA ba, Object[] result) throws Exception{ +RDebugUtils.currentModule="cameraexclass"; + + while (true) { + switch (state) { + case -1: +return; + +case 0: +//C +this.state = 1; +RDebugUtils.currentLine=3538945; + //BA.debugLineNum = 3538945;BA.debugLine="If Success Then"; +if (true) break; + +case 1: +//if +this.state = 6; +if (_success) { +this.state = 3; +}else { +this.state = 5; +}if (true) break; + +case 3: +//C +this.state = 6; +RDebugUtils.currentLine=3538946; + //BA.debugLineNum = 3538946;BA.debugLine="Sleep(100)"; +parent.__c.Sleep(ba,new anywheresoftware.b4a.shell.DebugResumableSub.DelegatableResumableSub(this, "cameraexclass", "camera_focusdone"),(int) (100)); +this.state = 7; +return; +case 7: +//C +this.state = 6; +; +RDebugUtils.currentLine=3538947; + //BA.debugLineNum = 3538947;BA.debugLine="TakePicture"; +__ref._takepicture /*String*/ (null); + if (true) break; + +case 5: +//C +this.state = 6; +RDebugUtils.currentLine=3538949; + //BA.debugLineNum = 3538949;BA.debugLine="Log(\"AutoFocus error.\")"; +parent.__c.LogImpl("43538949","AutoFocus error.",0); + if (true) break; + +case 6: +//C +this.state = -1; +; +RDebugUtils.currentLine=3538951; + //BA.debugLineNum = 3538951;BA.debugLine="End Sub"; +if (true) break; + + } + } + } +} +public String _takepicture(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "takepicture", false)) + {return ((String) Debug.delegate(ba, "takepicture", null));} +RDebugUtils.currentLine=1376256; + //BA.debugLineNum = 1376256;BA.debugLine="Public Sub TakePicture"; +RDebugUtils.currentLine=1376257; + //BA.debugLineNum = 1376257;BA.debugLine="cam.TakePicture"; +__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ .TakePicture(); +RDebugUtils.currentLine=1376258; + //BA.debugLineNum = 1376258;BA.debugLine="End Sub"; +return ""; +} +public String _camera_picturetaken(anywheresoftware.b4a.samples.camera.cameraexclass __ref,byte[] _data) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "camera_picturetaken", false)) + {return ((String) Debug.delegate(ba, "camera_picturetaken", new Object[] {_data}));} +RDebugUtils.currentLine=1441792; + //BA.debugLineNum = 1441792;BA.debugLine="Private Sub Camera_PictureTaken (Data() As Byte)"; +RDebugUtils.currentLine=1441793; + //BA.debugLineNum = 1441793;BA.debugLine="CallSub2(target, event & \"_PictureTaken\", Data)"; +__c.CallSubNew2(ba,__ref._target /*Object*/ ,__ref._event /*String*/ +"_PictureTaken",(Object)(_data)); +RDebugUtils.currentLine=1441794; + //BA.debugLineNum = 1441794;BA.debugLine="End Sub"; +return ""; +} +public String _camera_preview(anywheresoftware.b4a.samples.camera.cameraexclass __ref,byte[] _data) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "camera_preview", false)) + {return ((String) Debug.delegate(ba, "camera_preview", new Object[] {_data}));} +RDebugUtils.currentLine=1310720; + //BA.debugLineNum = 1310720;BA.debugLine="Sub Camera_Preview (Data() As Byte)"; +RDebugUtils.currentLine=1310721; + //BA.debugLineNum = 1310721;BA.debugLine="If SubExists(target, event & \"_preview\") Then"; +if (__c.SubExists(ba,__ref._target /*Object*/ ,__ref._event /*String*/ +"_preview")) { +RDebugUtils.currentLine=1310722; + //BA.debugLineNum = 1310722;BA.debugLine="CallSub2(target, event & \"_preview\", Data)"; +__c.CallSubNew2(ba,__ref._target /*Object*/ ,__ref._event /*String*/ +"_preview",(Object)(_data)); + }; +RDebugUtils.currentLine=1310724; + //BA.debugLineNum = 1310724;BA.debugLine="End Sub"; +return ""; +} +public String _camera_ready(anywheresoftware.b4a.samples.camera.cameraexclass __ref,boolean _success) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "camera_ready", false)) + {return ((String) Debug.delegate(ba, "camera_ready", new Object[] {_success}));} +RDebugUtils.currentLine=1245184; + //BA.debugLineNum = 1245184;BA.debugLine="Private Sub Camera_Ready (Success As Boolean)"; +RDebugUtils.currentLine=1245185; + //BA.debugLineNum = 1245185;BA.debugLine="If Success Then"; +if (_success) { +RDebugUtils.currentLine=1245186; + //BA.debugLineNum = 1245186;BA.debugLine="r.target = cam"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = (Object)(__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ ); +RDebugUtils.currentLine=1245187; + //BA.debugLineNum = 1245187;BA.debugLine="nativeCam = r.GetField(\"camera\")"; +__ref._nativecam /*Object*/ = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("camera"); +RDebugUtils.currentLine=1245188; + //BA.debugLineNum = 1245188;BA.debugLine="r.target = nativeCam"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._nativecam /*Object*/ ; +RDebugUtils.currentLine=1245189; + //BA.debugLineNum = 1245189;BA.debugLine="parameters = r.RunMethod(\"getParameters\")"; +__ref._parameters /*Object*/ = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getParameters"); +RDebugUtils.currentLine=1245190; + //BA.debugLineNum = 1245190;BA.debugLine="SetDisplayOrientation"; +__ref._setdisplayorientation /*String*/ (null); + }else { +RDebugUtils.currentLine=1245192; + //BA.debugLineNum = 1245192;BA.debugLine="Log(\"success = false, \" & LastException)"; +__c.LogImpl("41245192","success = false, "+BA.ObjectToString(__c.LastException(ba)),0); + }; +RDebugUtils.currentLine=1245194; + //BA.debugLineNum = 1245194;BA.debugLine="CallSub2(target, event & \"_ready\", Success)"; +__c.CallSubNew2(ba,__ref._target /*Object*/ ,__ref._event /*String*/ +"_ready",(Object)(_success)); +RDebugUtils.currentLine=1245195; + //BA.debugLineNum = 1245195;BA.debugLine="End Sub"; +return ""; +} +public String _setdisplayorientation(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setdisplayorientation", false)) + {return ((String) Debug.delegate(ba, "setdisplayorientation", null));} +int _result = 0; +int _degrees = 0; +anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid _ci = null; +int _orientation = 0; +RDebugUtils.currentLine=1179648; + //BA.debugLineNum = 1179648;BA.debugLine="Private Sub SetDisplayOrientation"; +RDebugUtils.currentLine=1179649; + //BA.debugLineNum = 1179649;BA.debugLine="r.target = r.GetActivity"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = (Object)(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetActivity(ba)); +RDebugUtils.currentLine=1179650; + //BA.debugLineNum = 1179650;BA.debugLine="r.target = r.RunMethod(\"getWindowManager\")"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getWindowManager"); +RDebugUtils.currentLine=1179651; + //BA.debugLineNum = 1179651;BA.debugLine="r.target = r.RunMethod(\"getDefaultDisplay\")"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getDefaultDisplay"); +RDebugUtils.currentLine=1179652; + //BA.debugLineNum = 1179652;BA.debugLine="r.target = r.RunMethod(\"getRotation\")"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getRotation"); +RDebugUtils.currentLine=1179653; + //BA.debugLineNum = 1179653;BA.debugLine="Dim result, degrees As Int = r.target * 90"; +_result = 0; +_degrees = (int) ((double)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target))*90); +RDebugUtils.currentLine=1179654; + //BA.debugLineNum = 1179654;BA.debugLine="Dim ci As CameraInfoAndId = FindCamera(Front)"; +_ci = __ref._findcamera /*anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid*/ (null,__ref._front /*boolean*/ ); +RDebugUtils.currentLine=1179655; + //BA.debugLineNum = 1179655;BA.debugLine="r.target = ci.CameraInfo"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = _ci.CameraInfo /*Object*/ ; +RDebugUtils.currentLine=1179656; + //BA.debugLineNum = 1179656;BA.debugLine="Dim orientation As Int = r.GetField(\"orientation\""; +_orientation = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("orientation"))); +RDebugUtils.currentLine=1179657; + //BA.debugLineNum = 1179657;BA.debugLine="If Front Then"; +if (__ref._front /*boolean*/ ) { +RDebugUtils.currentLine=1179658; + //BA.debugLineNum = 1179658;BA.debugLine="PreviewOrientation = (orientation + degrees) Mod"; +__ref._previeworientation /*int*/ = (int) ((_orientation+_degrees)%360); +RDebugUtils.currentLine=1179659; + //BA.debugLineNum = 1179659;BA.debugLine="result = PreviewOrientation"; +_result = __ref._previeworientation /*int*/ ; +RDebugUtils.currentLine=1179660; + //BA.debugLineNum = 1179660;BA.debugLine="PreviewOrientation = (360 - PreviewOrientation)"; +__ref._previeworientation /*int*/ = (int) ((360-__ref._previeworientation /*int*/ )%360); + }else { +RDebugUtils.currentLine=1179662; + //BA.debugLineNum = 1179662;BA.debugLine="PreviewOrientation = (orientation - degrees + 36"; +__ref._previeworientation /*int*/ = (int) ((_orientation-_degrees+360)%360); +RDebugUtils.currentLine=1179663; + //BA.debugLineNum = 1179663;BA.debugLine="result = PreviewOrientation"; +_result = __ref._previeworientation /*int*/ ; +RDebugUtils.currentLine=1179664; + //BA.debugLineNum = 1179664;BA.debugLine="Log(\"Preview Orientation: \" & PreviewOrientation"; +__c.LogImpl("41179664","Preview Orientation: "+BA.NumberToString(__ref._previeworientation /*int*/ ),0); + }; +RDebugUtils.currentLine=1179666; + //BA.debugLineNum = 1179666;BA.debugLine="r.target = nativeCam"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._nativecam /*Object*/ ; +RDebugUtils.currentLine=1179667; + //BA.debugLineNum = 1179667;BA.debugLine="r.RunMethod2(\"setDisplayOrientation\", PreviewOrie"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("setDisplayOrientation",BA.NumberToString(__ref._previeworientation /*int*/ ),"java.lang.int"); +RDebugUtils.currentLine=1179668; + //BA.debugLineNum = 1179668;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=1179669; + //BA.debugLineNum = 1179669;BA.debugLine="r.RunMethod2(\"setRotation\", result, \"java.lang.in"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("setRotation",BA.NumberToString(_result),"java.lang.int"); +RDebugUtils.currentLine=1179670; + //BA.debugLineNum = 1179670;BA.debugLine="CommitParameters"; +__ref._commitparameters /*String*/ (null); +RDebugUtils.currentLine=1179671; + //BA.debugLineNum = 1179671;BA.debugLine="End Sub"; +return ""; +} +public String _class_globals(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +RDebugUtils.currentLine=983040; + //BA.debugLineNum = 983040;BA.debugLine="Sub Class_Globals"; +RDebugUtils.currentLine=983041; + //BA.debugLineNum = 983041;BA.debugLine="Private nativeCam As Object"; +_nativecam = new Object(); +RDebugUtils.currentLine=983042; + //BA.debugLineNum = 983042;BA.debugLine="Private cam As Camera"; +_cam = new anywheresoftware.b4a.objects.CameraW(); +RDebugUtils.currentLine=983043; + //BA.debugLineNum = 983043;BA.debugLine="Private r As Reflector"; +_r = new anywheresoftware.b4a.agraham.reflection.Reflection(); +RDebugUtils.currentLine=983044; + //BA.debugLineNum = 983044;BA.debugLine="Private target As Object"; +_target = new Object(); +RDebugUtils.currentLine=983045; + //BA.debugLineNum = 983045;BA.debugLine="Private event As String"; +_event = ""; +RDebugUtils.currentLine=983046; + //BA.debugLineNum = 983046;BA.debugLine="Public Front As Boolean"; +_front = false; +RDebugUtils.currentLine=983047; + //BA.debugLineNum = 983047;BA.debugLine="Type CameraInfoAndId (CameraInfo As Object, Id As"; +; +RDebugUtils.currentLine=983048; + //BA.debugLineNum = 983048;BA.debugLine="Type CameraSize (Width As Int, Height As Int)"; +; +RDebugUtils.currentLine=983049; + //BA.debugLineNum = 983049;BA.debugLine="Private parameters As Object"; +_parameters = new Object(); +RDebugUtils.currentLine=983051; + //BA.debugLineNum = 983051;BA.debugLine="Public PreviewOrientation As Int"; +_previeworientation = 0; +RDebugUtils.currentLine=983052; + //BA.debugLineNum = 983052;BA.debugLine="End Sub"; +return ""; +} +public String _closenow(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "closenow", false)) + {return ((String) Debug.delegate(ba, "closenow", null));} +RDebugUtils.currentLine=3407872; + //BA.debugLineNum = 3407872;BA.debugLine="Public Sub CloseNow"; +RDebugUtils.currentLine=3407873; + //BA.debugLineNum = 3407873;BA.debugLine="cam.Release"; +__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ .Release(); +RDebugUtils.currentLine=3407874; + //BA.debugLineNum = 3407874;BA.debugLine="r.target = cam"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = (Object)(__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ ); +RDebugUtils.currentLine=3407875; + //BA.debugLineNum = 3407875;BA.debugLine="r.RunMethod2(\"releaseCameras\", True, \"java.lang.b"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("releaseCameras",BA.ObjectToString(__c.True),"java.lang.boolean"); +RDebugUtils.currentLine=3407876; + //BA.debugLineNum = 3407876;BA.debugLine="End Sub"; +return ""; +} +public Object _facedetection_event(anywheresoftware.b4a.samples.camera.cameraexclass __ref,String _methodname,Object[] _args) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "facedetection_event", false)) + {return ((Object) Debug.delegate(ba, "facedetection_event", new Object[] {_methodname,_args}));} +Object[] _faces = null; +Object _f = null; +anywheresoftware.b4j.object.JavaObject _jo = null; +anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper _facerect = null; +RDebugUtils.currentLine=4194304; + //BA.debugLineNum = 4194304;BA.debugLine="Private Sub FaceDetection_Event (MethodName As Str"; +RDebugUtils.currentLine=4194305; + //BA.debugLineNum = 4194305;BA.debugLine="Dim faces() As Object = Args(0)"; +_faces = (Object[])(_args[(int) (0)]); +RDebugUtils.currentLine=4194306; + //BA.debugLineNum = 4194306;BA.debugLine="For Each f As Object In faces"; +{ +final Object[] group2 = _faces; +final int groupLen2 = group2.length +;int index2 = 0; +; +for (; index2 < groupLen2;index2++){ +_f = group2[index2]; +RDebugUtils.currentLine=4194307; + //BA.debugLineNum = 4194307;BA.debugLine="Dim jo As JavaObject = f"; +_jo = new anywheresoftware.b4j.object.JavaObject(); +_jo = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_f)); +RDebugUtils.currentLine=4194308; + //BA.debugLineNum = 4194308;BA.debugLine="Dim faceRect As Rect = jo.GetField(\"rect\")"; +_facerect = new anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper(); +_facerect = (anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper(), (android.graphics.Rect)(_jo.GetField("rect"))); + } +}; +RDebugUtils.currentLine=4194310; + //BA.debugLineNum = 4194310;BA.debugLine="Return Null"; +if (true) return __c.Null; +RDebugUtils.currentLine=4194311; + //BA.debugLineNum = 4194311;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid _findcamera(anywheresoftware.b4a.samples.camera.cameraexclass __ref,boolean _frontcamera) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "findcamera", false)) + {return ((anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid) Debug.delegate(ba, "findcamera", new Object[] {_frontcamera}));} +anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid _ci = null; +Object _camerainfo = null; +int _cameravalue = 0; +int _numberofcameras = 0; +int _i = 0; +RDebugUtils.currentLine=1114112; + //BA.debugLineNum = 1114112;BA.debugLine="Private Sub FindCamera (frontCamera As Boolean) As"; +RDebugUtils.currentLine=1114113; + //BA.debugLineNum = 1114113;BA.debugLine="Dim ci As CameraInfoAndId"; +_ci = new anywheresoftware.b4a.samples.camera.cameraexclass._camerainfoandid(); +RDebugUtils.currentLine=1114114; + //BA.debugLineNum = 1114114;BA.debugLine="Dim cameraInfo As Object"; +_camerainfo = new Object(); +RDebugUtils.currentLine=1114115; + //BA.debugLineNum = 1114115;BA.debugLine="Dim cameraValue As Int"; +_cameravalue = 0; +RDebugUtils.currentLine=1114116; + //BA.debugLineNum = 1114116;BA.debugLine="Log(\"findCamera\")"; +__c.LogImpl("41114116","findCamera",0); +RDebugUtils.currentLine=1114117; + //BA.debugLineNum = 1114117;BA.debugLine="If frontCamera Then cameraValue = 1 Else cameraVa"; +if (_frontcamera) { +_cameravalue = (int) (1);} +else { +_cameravalue = (int) (0);}; +RDebugUtils.currentLine=1114118; + //BA.debugLineNum = 1114118;BA.debugLine="cameraInfo = r.CreateObject(\"android.hardware.Cam"; +_camerainfo = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .CreateObject("android.hardware.Camera$CameraInfo"); +RDebugUtils.currentLine=1114119; + //BA.debugLineNum = 1114119;BA.debugLine="Dim numberOfCameras As Int = r.RunStaticMethod(\"a"; +_numberofcameras = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunStaticMethod("android.hardware.Camera","getNumberOfCameras",(Object[])(__c.Null),(String[])(__c.Null)))); +RDebugUtils.currentLine=1114120; + //BA.debugLineNum = 1114120;BA.debugLine="Log(r.target)"; +__c.LogImpl("41114120",BA.ObjectToString(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target),0); +RDebugUtils.currentLine=1114121; + //BA.debugLineNum = 1114121;BA.debugLine="Log(numberOfCameras)"; +__c.LogImpl("41114121",BA.NumberToString(_numberofcameras),0); +RDebugUtils.currentLine=1114122; + //BA.debugLineNum = 1114122;BA.debugLine="For i = 0 To numberOfCameras - 1"; +{ +final int step10 = 1; +final int limit10 = (int) (_numberofcameras-1); +_i = (int) (0) ; +for (;_i <= limit10 ;_i = _i + step10 ) { +RDebugUtils.currentLine=1114123; + //BA.debugLineNum = 1114123;BA.debugLine="r.RunStaticMethod(\"android.hardware.Camera\", \"ge"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunStaticMethod("android.hardware.Camera","getCameraInfo",new Object[]{(Object)(_i),_camerainfo},new String[]{"java.lang.int","android.hardware.Camera$CameraInfo"}); +RDebugUtils.currentLine=1114125; + //BA.debugLineNum = 1114125;BA.debugLine="r.target = cameraInfo"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = _camerainfo; +RDebugUtils.currentLine=1114126; + //BA.debugLineNum = 1114126;BA.debugLine="Log(\"facing: \" & r.GetField(\"facing\") & \", \" & c"; +__c.LogImpl("41114126","facing: "+BA.ObjectToString(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("facing"))+", "+BA.NumberToString(_cameravalue),0); +RDebugUtils.currentLine=1114127; + //BA.debugLineNum = 1114127;BA.debugLine="If r.GetField(\"facing\") = cameraValue Then"; +if ((__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("facing")).equals((Object)(_cameravalue))) { +RDebugUtils.currentLine=1114128; + //BA.debugLineNum = 1114128;BA.debugLine="ci.cameraInfo = r.target"; +_ci.CameraInfo /*Object*/ = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target; +RDebugUtils.currentLine=1114129; + //BA.debugLineNum = 1114129;BA.debugLine="ci.Id = i"; +_ci.Id /*int*/ = _i; +RDebugUtils.currentLine=1114130; + //BA.debugLineNum = 1114130;BA.debugLine="Return ci"; +if (true) return _ci; + }; + } +}; +RDebugUtils.currentLine=1114133; + //BA.debugLineNum = 1114133;BA.debugLine="ci.id = -1"; +_ci.Id /*int*/ = (int) (-1); +RDebugUtils.currentLine=1114134; + //BA.debugLineNum = 1114134;BA.debugLine="Return ci"; +if (true) return _ci; +RDebugUtils.currentLine=1114135; + //BA.debugLineNum = 1114135;BA.debugLine="End Sub"; +return null; +} +public String _focusandtakepicture(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "focusandtakepicture", false)) + {return ((String) Debug.delegate(ba, "focusandtakepicture", null));} +RDebugUtils.currentLine=3473408; + //BA.debugLineNum = 3473408;BA.debugLine="Public Sub FocusAndTakePicture"; +RDebugUtils.currentLine=3473409; + //BA.debugLineNum = 3473409;BA.debugLine="cam.AutoFocus"; +__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ .AutoFocus(); +RDebugUtils.currentLine=3473410; + //BA.debugLineNum = 3473410;BA.debugLine="End Sub"; +return ""; +} +public String _getparameter(anywheresoftware.b4a.samples.camera.cameraexclass __ref,String _key) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getparameter", false)) + {return ((String) Debug.delegate(ba, "getparameter", new Object[] {_key}));} +RDebugUtils.currentLine=1835008; + //BA.debugLineNum = 1835008;BA.debugLine="Public Sub GetParameter(Key As String) As String"; +RDebugUtils.currentLine=1835009; + //BA.debugLineNum = 1835009;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=1835010; + //BA.debugLineNum = 1835010;BA.debugLine="Return r.RunMethod2(\"get\", Key, \"java.lang.String"; +if (true) return BA.ObjectToString(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("get",_key,"java.lang.String")); +RDebugUtils.currentLine=1835011; + //BA.debugLineNum = 1835011;BA.debugLine="End Sub"; +return ""; +} +public int _getexposurecompensation(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getexposurecompensation", false)) + {return ((Integer) Debug.delegate(ba, "getexposurecompensation", null));} +RDebugUtils.currentLine=3866624; + //BA.debugLineNum = 3866624;BA.debugLine="Public Sub getExposureCompensation As Int"; +RDebugUtils.currentLine=3866625; + //BA.debugLineNum = 3866625;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3866626; + //BA.debugLineNum = 3866626;BA.debugLine="Return r.RunMethod(\"getExposureCompensation\")"; +if (true) return (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getExposureCompensation"))); +RDebugUtils.currentLine=3866627; + //BA.debugLineNum = 3866627;BA.debugLine="End Sub"; +return 0; +} +public int _getmaxexposurecompensation(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getmaxexposurecompensation", false)) + {return ((Integer) Debug.delegate(ba, "getmaxexposurecompensation", null));} +RDebugUtils.currentLine=4063232; + //BA.debugLineNum = 4063232;BA.debugLine="Public Sub getMaxExposureCompensation As Int"; +RDebugUtils.currentLine=4063233; + //BA.debugLineNum = 4063233;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=4063234; + //BA.debugLineNum = 4063234;BA.debugLine="Return r.RunMethod(\"getMaxExposureCompensation\")"; +if (true) return (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getMaxExposureCompensation"))); +RDebugUtils.currentLine=4063235; + //BA.debugLineNum = 4063235;BA.debugLine="End Sub"; +return 0; +} +public int _getminexposurecompensation(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getminexposurecompensation", false)) + {return ((Integer) Debug.delegate(ba, "getminexposurecompensation", null));} +RDebugUtils.currentLine=3997696; + //BA.debugLineNum = 3997696;BA.debugLine="Public Sub getMinExposureCompensation As Int"; +RDebugUtils.currentLine=3997697; + //BA.debugLineNum = 3997697;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3997698; + //BA.debugLineNum = 3997698;BA.debugLine="Return r.RunMethod(\"getMinExposureCompensation\")"; +if (true) return (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getMinExposureCompensation"))); +RDebugUtils.currentLine=3997699; + //BA.debugLineNum = 3997699;BA.debugLine="End Sub"; +return 0; +} +public String _getpreviewfpsrange(anywheresoftware.b4a.samples.camera.cameraexclass __ref,int[] _range) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getpreviewfpsrange", false)) + {return ((String) Debug.delegate(ba, "getpreviewfpsrange", new Object[] {_range}));} +RDebugUtils.currentLine=2752512; + //BA.debugLineNum = 2752512;BA.debugLine="Public Sub GetPreviewFpsRange(Range() As Int)"; +RDebugUtils.currentLine=2752513; + //BA.debugLineNum = 2752513;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2752514; + //BA.debugLineNum = 2752514;BA.debugLine="r.RunMethod4(\"getPreviewFpsRange\", Array As Objec"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod4("getPreviewFpsRange",new Object[]{(Object)(_range)},new String[]{"[I"}); +RDebugUtils.currentLine=2752515; + //BA.debugLineNum = 2752515;BA.debugLine="End Sub"; +return ""; +} +public anywheresoftware.b4a.objects.collections.List _getsupportedfocusmodes(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getsupportedfocusmodes", false)) + {return ((anywheresoftware.b4a.objects.collections.List) Debug.delegate(ba, "getsupportedfocusmodes", null));} +RDebugUtils.currentLine=3080192; + //BA.debugLineNum = 3080192;BA.debugLine="Public Sub GetSupportedFocusModes As List"; +RDebugUtils.currentLine=3080193; + //BA.debugLineNum = 3080193;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3080194; + //BA.debugLineNum = 3080194;BA.debugLine="Return r.RunMethod(\"getSupportedFocusModes\")"; +if (true) return (anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getSupportedFocusModes"))); +RDebugUtils.currentLine=3080195; + //BA.debugLineNum = 3080195;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.objects.collections.List _getsupportedpictureformats(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getsupportedpictureformats", false)) + {return ((anywheresoftware.b4a.objects.collections.List) Debug.delegate(ba, "getsupportedpictureformats", null));} +RDebugUtils.currentLine=3342336; + //BA.debugLineNum = 3342336;BA.debugLine="Public Sub GetSupportedPictureFormats As List"; +RDebugUtils.currentLine=3342337; + //BA.debugLineNum = 3342337;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3342338; + //BA.debugLineNum = 3342338;BA.debugLine="Return r.RunMethod(\"getSupportedPictureFormats\")"; +if (true) return (anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getSupportedPictureFormats"))); +RDebugUtils.currentLine=3342339; + //BA.debugLineNum = 3342339;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.objects.collections.List _getsupportedpreviewfpsrange(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getsupportedpreviewfpsrange", false)) + {return ((anywheresoftware.b4a.objects.collections.List) Debug.delegate(ba, "getsupportedpreviewfpsrange", null));} +RDebugUtils.currentLine=2686976; + //BA.debugLineNum = 2686976;BA.debugLine="Public Sub GetSupportedPreviewFpsRange As List"; +RDebugUtils.currentLine=2686977; + //BA.debugLineNum = 2686977;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2686978; + //BA.debugLineNum = 2686978;BA.debugLine="Return r.RunMethod(\"getSupportedPreviewFpsRange\")"; +if (true) return (anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getSupportedPreviewFpsRange"))); +RDebugUtils.currentLine=2686979; + //BA.debugLineNum = 2686979;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[] _getsupportedpreviewsizes(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getsupportedpreviewsizes", false)) + {return ((anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[]) Debug.delegate(ba, "getsupportedpreviewsizes", null));} +anywheresoftware.b4a.objects.collections.List _list1 = null; +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[] _cs = null; +int _i = 0; +RDebugUtils.currentLine=2097152; + //BA.debugLineNum = 2097152;BA.debugLine="Public Sub GetSupportedPreviewSizes As CameraSize("; +RDebugUtils.currentLine=2097153; + //BA.debugLineNum = 2097153;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2097154; + //BA.debugLineNum = 2097154;BA.debugLine="Dim list1 As List = r.RunMethod(\"getSupportedPrev"; +_list1 = new anywheresoftware.b4a.objects.collections.List(); +_list1 = (anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getSupportedPreviewSizes"))); +RDebugUtils.currentLine=2097155; + //BA.debugLineNum = 2097155;BA.debugLine="Dim cs(list1.Size) As CameraSize"; +_cs = new anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[_list1.getSize()]; +{ +int d0 = _cs.length; +for (int i0 = 0;i0 < d0;i0++) { +_cs[i0] = new anywheresoftware.b4a.samples.camera.cameraexclass._camerasize(); +} +} +; +RDebugUtils.currentLine=2097156; + //BA.debugLineNum = 2097156;BA.debugLine="For i = 0 To list1.Size - 1"; +{ +final int step4 = 1; +final int limit4 = (int) (_list1.getSize()-1); +_i = (int) (0) ; +for (;_i <= limit4 ;_i = _i + step4 ) { +RDebugUtils.currentLine=2097157; + //BA.debugLineNum = 2097157;BA.debugLine="r.target = list1.get(i)"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = _list1.Get(_i); +RDebugUtils.currentLine=2097158; + //BA.debugLineNum = 2097158;BA.debugLine="cs(i).Width = r.GetField(\"width\")"; +_cs[_i].Width /*int*/ = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("width"))); +RDebugUtils.currentLine=2097159; + //BA.debugLineNum = 2097159;BA.debugLine="cs(i).Height = r.GetField(\"height\")"; +_cs[_i].Height /*int*/ = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("height"))); + } +}; +RDebugUtils.currentLine=2097161; + //BA.debugLineNum = 2097161;BA.debugLine="Return cs"; +if (true) return _cs; +RDebugUtils.currentLine=2097162; + //BA.debugLineNum = 2097162;BA.debugLine="End Sub"; +return null; +} +public int _getzoom(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "getzoom", false)) + {return ((Integer) Debug.delegate(ba, "getzoom", null));} +RDebugUtils.currentLine=3735552; + //BA.debugLineNum = 3735552;BA.debugLine="Public Sub getZoom() As Int"; +RDebugUtils.currentLine=3735553; + //BA.debugLineNum = 3735553;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3735554; + //BA.debugLineNum = 3735554;BA.debugLine="Return r.RunMethod(\"getZoom\")"; +if (true) return (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getZoom"))); +RDebugUtils.currentLine=3735555; + //BA.debugLineNum = 3735555;BA.debugLine="End Sub"; +return 0; +} +public byte[] _previewimagetojpeg(anywheresoftware.b4a.samples.camera.cameraexclass __ref,byte[] _data,int _quality) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "previewimagetojpeg", false)) + {return ((byte[]) Debug.delegate(ba, "previewimagetojpeg", new Object[] {_data,_quality}));} +Object _size = null; +Object _previewformat = null; +int _width = 0; +int _height = 0; +Object _yuvimage = null; +anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper _rect1 = null; +anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _out = null; +RDebugUtils.currentLine=3014656; + //BA.debugLineNum = 3014656;BA.debugLine="Public Sub PreviewImageToJpeg(data() As Byte, qual"; +RDebugUtils.currentLine=3014657; + //BA.debugLineNum = 3014657;BA.debugLine="Dim size, previewFormat As Object"; +_size = new Object(); +_previewformat = new Object(); +RDebugUtils.currentLine=3014658; + //BA.debugLineNum = 3014658;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3014659; + //BA.debugLineNum = 3014659;BA.debugLine="size = r.RunMethod(\"getPreviewSize\")"; +_size = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getPreviewSize"); +RDebugUtils.currentLine=3014660; + //BA.debugLineNum = 3014660;BA.debugLine="previewFormat = r.RunMethod(\"getPreviewFormat\")"; +_previewformat = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getPreviewFormat"); +RDebugUtils.currentLine=3014661; + //BA.debugLineNum = 3014661;BA.debugLine="r.target = size"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = _size; +RDebugUtils.currentLine=3014662; + //BA.debugLineNum = 3014662;BA.debugLine="Dim width = r.GetField(\"width\"), height = r.GetFi"; +_width = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("width"))); +_height = (int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .GetField("height"))); +RDebugUtils.currentLine=3014663; + //BA.debugLineNum = 3014663;BA.debugLine="Dim yuvImage As Object = r.CreateObject2(\"android"; +_yuvimage = __ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .CreateObject2("android.graphics.YuvImage",new Object[]{(Object)(_data),_previewformat,(Object)(_width),(Object)(_height),__c.Null},new String[]{"[B","java.lang.int","java.lang.int","java.lang.int","[I"}); +RDebugUtils.currentLine=3014666; + //BA.debugLineNum = 3014666;BA.debugLine="r.target = yuvImage"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = _yuvimage; +RDebugUtils.currentLine=3014667; + //BA.debugLineNum = 3014667;BA.debugLine="Dim rect1 As Rect"; +_rect1 = new anywheresoftware.b4a.objects.drawable.CanvasWrapper.RectWrapper(); +RDebugUtils.currentLine=3014668; + //BA.debugLineNum = 3014668;BA.debugLine="rect1.Initialize(0, 0, r.RunMethod(\"getWidth\"), r"; +_rect1.Initialize((int) (0),(int) (0),(int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getWidth"))),(int)(BA.ObjectToNumber(__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod("getHeight")))); +RDebugUtils.currentLine=3014669; + //BA.debugLineNum = 3014669;BA.debugLine="Dim out As OutputStream"; +_out = new anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper(); +RDebugUtils.currentLine=3014670; + //BA.debugLineNum = 3014670;BA.debugLine="out.InitializeToBytesArray(100)"; +_out.InitializeToBytesArray((int) (100)); +RDebugUtils.currentLine=3014671; + //BA.debugLineNum = 3014671;BA.debugLine="r.RunMethod4(\"compressToJpeg\", Array As Object(re"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod4("compressToJpeg",new Object[]{(Object)(_rect1.getObject()),(Object)(_quality),(Object)(_out.getObject())},new String[]{"android.graphics.Rect","java.lang.int","java.io.OutputStream"}); +RDebugUtils.currentLine=3014674; + //BA.debugLineNum = 3014674;BA.debugLine="Return out.ToBytesArray"; +if (true) return _out.ToBytesArray(); +RDebugUtils.currentLine=3014675; + //BA.debugLineNum = 3014675;BA.debugLine="End Sub"; +return null; +} +public String _savepicturetofile(anywheresoftware.b4a.samples.camera.cameraexclass __ref,byte[] _data,String _dir,String _filename) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "savepicturetofile", false)) + {return ((String) Debug.delegate(ba, "savepicturetofile", new Object[] {_data,_dir,_filename}));} +anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _out = null; +RDebugUtils.currentLine=1703936; + //BA.debugLineNum = 1703936;BA.debugLine="Public Sub SavePictureToFile(Data() As Byte, Dir A"; +RDebugUtils.currentLine=1703937; + //BA.debugLineNum = 1703937;BA.debugLine="Dim out As OutputStream = File.OpenOutput(Dir, Fi"; +_out = new anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper(); +_out = __c.File.OpenOutput(_dir,_filename,__c.False); +RDebugUtils.currentLine=1703938; + //BA.debugLineNum = 1703938;BA.debugLine="out.WriteBytes(Data, 0, Data.Length)"; +_out.WriteBytes(_data,(int) (0),_data.length); +RDebugUtils.currentLine=1703939; + //BA.debugLineNum = 1703939;BA.debugLine="out.Close"; +_out.Close(); +RDebugUtils.currentLine=1703940; + //BA.debugLineNum = 1703940;BA.debugLine="End Sub"; +return ""; +} +public String _setparameter(anywheresoftware.b4a.samples.camera.cameraexclass __ref,String _key,String _value) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setparameter", false)) + {return ((String) Debug.delegate(ba, "setparameter", new Object[] {_key,_value}));} +RDebugUtils.currentLine=1769472; + //BA.debugLineNum = 1769472;BA.debugLine="Public Sub SetParameter(Key As String, Value As St"; +RDebugUtils.currentLine=1769473; + //BA.debugLineNum = 1769473;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=1769474; + //BA.debugLineNum = 1769474;BA.debugLine="r.RunMethod3(\"set\", Key, \"java.lang.String\", Valu"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod3("set",_key,"java.lang.String",_value,"java.lang.String"); +RDebugUtils.currentLine=1769475; + //BA.debugLineNum = 1769475;BA.debugLine="End Sub"; +return ""; +} +public String _setfocusmode(anywheresoftware.b4a.samples.camera.cameraexclass __ref,String _mode) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setfocusmode", false)) + {return ((String) Debug.delegate(ba, "setfocusmode", new Object[] {_mode}));} +RDebugUtils.currentLine=3211264; + //BA.debugLineNum = 3211264;BA.debugLine="Public Sub SetFocusMode(Mode As String)"; +RDebugUtils.currentLine=3211265; + //BA.debugLineNum = 3211265;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3211266; + //BA.debugLineNum = 3211266;BA.debugLine="r.RunMethod2(\"setFocusMode\", Mode, \"java.lang.Str"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("setFocusMode",_mode,"java.lang.String"); +RDebugUtils.currentLine=3211267; + //BA.debugLineNum = 3211267;BA.debugLine="End Sub"; +return ""; +} +public String _setexposurecompensation(anywheresoftware.b4a.samples.camera.cameraexclass __ref,int _v) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setexposurecompensation", false)) + {return ((String) Debug.delegate(ba, "setexposurecompensation", new Object[] {_v}));} +RDebugUtils.currentLine=3932160; + //BA.debugLineNum = 3932160;BA.debugLine="Public Sub setExposureCompensation(v As Int)"; +RDebugUtils.currentLine=3932161; + //BA.debugLineNum = 3932161;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=3932162; + //BA.debugLineNum = 3932162;BA.debugLine="r.RunMethod2(\"setExposureCompensation\", v, \"java."; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod2("setExposureCompensation",BA.NumberToString(_v),"java.lang.int"); +RDebugUtils.currentLine=3932163; + //BA.debugLineNum = 3932163;BA.debugLine="End Sub"; +return ""; +} +public String _setfacedetectionlistener(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setfacedetectionlistener", false)) + {return ((String) Debug.delegate(ba, "setfacedetectionlistener", null));} +anywheresoftware.b4j.object.JavaObject _jo = null; +Object _e = null; +RDebugUtils.currentLine=4128768; + //BA.debugLineNum = 4128768;BA.debugLine="Public Sub SetFaceDetectionListener"; +RDebugUtils.currentLine=4128769; + //BA.debugLineNum = 4128769;BA.debugLine="Dim jo As JavaObject = nativeCam"; +_jo = new anywheresoftware.b4j.object.JavaObject(); +_jo = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(__ref._nativecam /*Object*/ )); +RDebugUtils.currentLine=4128770; + //BA.debugLineNum = 4128770;BA.debugLine="Dim e As Object = jo.CreateEvent(\"android.hardwar"; +_e = _jo.CreateEvent(ba,"android.hardware.Camera.FaceDetectionListener","FaceDetection",__c.Null); +RDebugUtils.currentLine=4128771; + //BA.debugLineNum = 4128771;BA.debugLine="jo.RunMethod(\"setFaceDetectionListener\", Array(e)"; +_jo.RunMethod("setFaceDetectionListener",new Object[]{_e}); +RDebugUtils.currentLine=4128772; + //BA.debugLineNum = 4128772;BA.debugLine="End Sub"; +return ""; +} +public String _setpreviewfpsrange(anywheresoftware.b4a.samples.camera.cameraexclass __ref,int _minvalue,int _maxvalue) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setpreviewfpsrange", false)) + {return ((String) Debug.delegate(ba, "setpreviewfpsrange", new Object[] {_minvalue,_maxvalue}));} +RDebugUtils.currentLine=2818048; + //BA.debugLineNum = 2818048;BA.debugLine="Public Sub SetPreviewFpsRange(MinValue As Int, Max"; +RDebugUtils.currentLine=2818049; + //BA.debugLineNum = 2818049;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2818050; + //BA.debugLineNum = 2818050;BA.debugLine="r.RunMethod4(\"setPreviewFpsRange\", Array As Objec"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod4("setPreviewFpsRange",new Object[]{(Object)(_minvalue),(Object)(_maxvalue)},new String[]{"java.lang.int","java.lang.int"}); +RDebugUtils.currentLine=2818052; + //BA.debugLineNum = 2818052;BA.debugLine="End Sub"; +return ""; +} +public String _setpreviewsize(anywheresoftware.b4a.samples.camera.cameraexclass __ref,int _width,int _height) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "setpreviewsize", false)) + {return ((String) Debug.delegate(ba, "setpreviewsize", new Object[] {_width,_height}));} +RDebugUtils.currentLine=2162688; + //BA.debugLineNum = 2162688;BA.debugLine="Public Sub SetPreviewSize(Width As Int, Height As"; +RDebugUtils.currentLine=2162689; + //BA.debugLineNum = 2162689;BA.debugLine="r.target = parameters"; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .Target = __ref._parameters /*Object*/ ; +RDebugUtils.currentLine=2162690; + //BA.debugLineNum = 2162690;BA.debugLine="r.RunMethod3(\"setPreviewSize\", Width, \"java.lang."; +__ref._r /*anywheresoftware.b4a.agraham.reflection.Reflection*/ .RunMethod3("setPreviewSize",BA.NumberToString(_width),"java.lang.int",BA.NumberToString(_height),"java.lang.int"); +RDebugUtils.currentLine=2162691; + //BA.debugLineNum = 2162691;BA.debugLine="End Sub"; +return ""; +} +public String _startfacedetection(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "startfacedetection", false)) + {return ((String) Debug.delegate(ba, "startfacedetection", null));} +anywheresoftware.b4j.object.JavaObject _jo = null; +RDebugUtils.currentLine=4259840; + //BA.debugLineNum = 4259840;BA.debugLine="Public Sub StartFaceDetection"; +RDebugUtils.currentLine=4259841; + //BA.debugLineNum = 4259841;BA.debugLine="Dim jo As JavaObject = nativeCam"; +_jo = new anywheresoftware.b4j.object.JavaObject(); +_jo = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(__ref._nativecam /*Object*/ )); +RDebugUtils.currentLine=4259842; + //BA.debugLineNum = 4259842;BA.debugLine="jo.RunMethod(\"startFaceDetection\", Null)"; +_jo.RunMethod("startFaceDetection",(Object[])(__c.Null)); +RDebugUtils.currentLine=4259843; + //BA.debugLineNum = 4259843;BA.debugLine="End Sub"; +return ""; +} +public String _stopfacedetection(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "stopfacedetection", false)) + {return ((String) Debug.delegate(ba, "stopfacedetection", null));} +anywheresoftware.b4j.object.JavaObject _jo = null; +RDebugUtils.currentLine=4325376; + //BA.debugLineNum = 4325376;BA.debugLine="Public Sub StopFaceDetection"; +RDebugUtils.currentLine=4325377; + //BA.debugLineNum = 4325377;BA.debugLine="Dim jo As JavaObject = nativeCam"; +_jo = new anywheresoftware.b4j.object.JavaObject(); +_jo = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(__ref._nativecam /*Object*/ )); +RDebugUtils.currentLine=4325378; + //BA.debugLineNum = 4325378;BA.debugLine="jo.RunMethod(\"stopFaceDetection\", Null)"; +_jo.RunMethod("stopFaceDetection",(Object[])(__c.Null)); +RDebugUtils.currentLine=4325379; + //BA.debugLineNum = 4325379;BA.debugLine="End Sub"; +return ""; +} +public String _stoppreview(anywheresoftware.b4a.samples.camera.cameraexclass __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="cameraexclass"; +if (Debug.shouldDelegate(ba, "stoppreview", false)) + {return ((String) Debug.delegate(ba, "stoppreview", null));} +RDebugUtils.currentLine=1572864; + //BA.debugLineNum = 1572864;BA.debugLine="Public Sub StopPreview"; +RDebugUtils.currentLine=1572865; + //BA.debugLineNum = 1572865;BA.debugLine="cam.StopPreview"; +__ref._cam /*anywheresoftware.b4a.objects.CameraW*/ .StopPreview(); +RDebugUtils.currentLine=1572866; + //BA.debugLineNum = 1572866;BA.debugLine="End Sub"; +return ""; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/designerscripts/LS_1.java b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/designerscripts/LS_1.java new file mode 100644 index 0000000..a59123d --- /dev/null +++ b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/designerscripts/LS_1.java @@ -0,0 +1,15 @@ +package anywheresoftware.b4a.samples.camera.designerscripts; +import anywheresoftware.b4a.objects.TextViewWrapper; +import anywheresoftware.b4a.objects.ImageViewWrapper; +import anywheresoftware.b4a.BA; + + +public class LS_1{ + +public static void LS_general(java.util.LinkedHashMap views, int width, int height, float scale) { +anywheresoftware.b4a.keywords.LayoutBuilder.setScaleRate(0.3); +//BA.debugLineNum = 1;BA.debugLine="AutoScaleAll"[1/General script] +anywheresoftware.b4a.keywords.LayoutBuilder.scaleAll(views); + +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/httpjob.java b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/httpjob.java new file mode 100644 index 0000000..a83c00e --- /dev/null +++ b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/httpjob.java @@ -0,0 +1,859 @@ +package anywheresoftware.b4a.samples.camera; + + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.B4AClass; +import anywheresoftware.b4a.BALayout; +import anywheresoftware.b4a.debug.*; + +public class httpjob extends B4AClass.ImplB4AClass implements BA.SubDelegator{ + private static java.util.HashMap htSubs; + private void innerInitialize(BA _ba) throws Exception { + if (ba == null) { + ba = new anywheresoftware.b4a.ShellBA(_ba, this, htSubs, "anywheresoftware.b4a.samples.camera.httpjob"); + if (htSubs == null) { + ba.loadHtSubs(this.getClass()); + htSubs = ba.htSubs; + } + + } + if (BA.isShellModeRuntimeCheck(ba)) + this.getClass().getMethod("_class_globals", anywheresoftware.b4a.samples.camera.httpjob.class).invoke(this, new Object[] {null}); + else + ba.raiseEvent2(null, true, "class_globals", false); + } + + + public void innerInitializeHelper(anywheresoftware.b4a.BA _ba) throws Exception{ + innerInitialize(_ba); + } + public Object callSub(String sub, Object sender, Object[] args) throws Exception { + return BA.SubDelegator.SubNotFound; + } +public static class _multipartfiledata{ +public boolean IsInitialized; +public String Dir; +public String FileName; +public String KeyName; +public String ContentType; +public void Initialize() { +IsInitialized = true; +Dir = ""; +FileName = ""; +KeyName = ""; +ContentType = ""; +} +@Override + public String toString() { + return BA.TypeToString(this, false); + }} +public anywheresoftware.b4a.keywords.Common __c = null; +public String _jobname = ""; +public boolean _success = false; +public String _username = ""; +public String _password = ""; +public String _errormessage = ""; +public Object _target = null; +public String _taskid = ""; +public anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest _req = null; +public anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpResponse _response = null; +public Object _tag = null; +public String _invalidurl = ""; +public String _defaultscheme = ""; +public anywheresoftware.b4a.samples.camera.main _main = null; +public anywheresoftware.b4a.samples.camera.starter _starter = null; +public anywheresoftware.b4a.samples.camera.httputils2service _httputils2service = null; +public String _complete(anywheresoftware.b4a.samples.camera.httpjob __ref,int _id) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "complete", true)) + {return ((String) Debug.delegate(ba, "complete", new Object[] {_id}));} +RDebugUtils.currentLine=6750208; + //BA.debugLineNum = 6750208;BA.debugLine="Public Sub Complete (id As Int)"; +RDebugUtils.currentLine=6750209; + //BA.debugLineNum = 6750209;BA.debugLine="taskId = id"; +__ref._taskid /*String*/ = BA.NumberToString(_id); +RDebugUtils.currentLine=6750210; + //BA.debugLineNum = 6750210;BA.debugLine="CallSubDelayed2(target, \"JobDone\", Me)"; +__c.CallSubDelayed2(ba,__ref._target /*Object*/ ,"JobDone",this); +RDebugUtils.currentLine=6750211; + //BA.debugLineNum = 6750211;BA.debugLine="End Sub"; +return ""; +} +public anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest _getrequest(anywheresoftware.b4a.samples.camera.httpjob __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "getrequest", true)) + {return ((anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest) Debug.delegate(ba, "getrequest", null));} +RDebugUtils.currentLine=6684672; + //BA.debugLineNum = 6684672;BA.debugLine="Public Sub GetRequest As OkHttpRequest"; +RDebugUtils.currentLine=6684673; + //BA.debugLineNum = 6684673;BA.debugLine="Return req"; +if (true) return __ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ ; +RDebugUtils.currentLine=6684674; + //BA.debugLineNum = 6684674;BA.debugLine="End Sub"; +return null; +} +public String _addscheme(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "addscheme", true)) + {return ((String) Debug.delegate(ba, "addscheme", new Object[] {_link}));} +RDebugUtils.currentLine=5439488; + //BA.debugLineNum = 5439488;BA.debugLine="Private Sub AddScheme (Link As String) As String"; +RDebugUtils.currentLine=5439489; + //BA.debugLineNum = 5439489;BA.debugLine="If DefaultScheme = \"\" Or Link.Contains(\":\") Then"; +if ((__ref._defaultscheme /*String*/ ).equals("") || _link.contains(":")) { +if (true) return _link;}; +RDebugUtils.currentLine=5439490; + //BA.debugLineNum = 5439490;BA.debugLine="Return DefaultScheme & \"://\" & Link"; +if (true) return __ref._defaultscheme /*String*/ +"://"+_link; +RDebugUtils.currentLine=5439491; + //BA.debugLineNum = 5439491;BA.debugLine="End Sub"; +return ""; +} +public String _class_globals(anywheresoftware.b4a.samples.camera.httpjob __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +RDebugUtils.currentLine=5308416; + //BA.debugLineNum = 5308416;BA.debugLine="Sub Class_Globals"; +RDebugUtils.currentLine=5308417; + //BA.debugLineNum = 5308417;BA.debugLine="Public JobName As String"; +_jobname = ""; +RDebugUtils.currentLine=5308418; + //BA.debugLineNum = 5308418;BA.debugLine="Public Success As Boolean"; +_success = false; +RDebugUtils.currentLine=5308419; + //BA.debugLineNum = 5308419;BA.debugLine="Public Username, Password As String"; +_username = ""; +_password = ""; +RDebugUtils.currentLine=5308420; + //BA.debugLineNum = 5308420;BA.debugLine="Public ErrorMessage As String"; +_errormessage = ""; +RDebugUtils.currentLine=5308421; + //BA.debugLineNum = 5308421;BA.debugLine="Private target As Object"; +_target = new Object(); +RDebugUtils.currentLine=5308427; + //BA.debugLineNum = 5308427;BA.debugLine="Private taskId As String"; +_taskid = ""; +RDebugUtils.currentLine=5308429; + //BA.debugLineNum = 5308429;BA.debugLine="Private req As OkHttpRequest"; +_req = new anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest(); +RDebugUtils.currentLine=5308430; + //BA.debugLineNum = 5308430;BA.debugLine="Public Response As OkHttpResponse"; +_response = new anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpResponse(); +RDebugUtils.currentLine=5308439; + //BA.debugLineNum = 5308439;BA.debugLine="Public Tag As Object"; +_tag = new Object(); +RDebugUtils.currentLine=5308440; + //BA.debugLineNum = 5308440;BA.debugLine="Type MultipartFileData (Dir As String, FileName A"; +; +RDebugUtils.currentLine=5308444; + //BA.debugLineNum = 5308444;BA.debugLine="Private Const InvalidURL As String = \"https://inv"; +_invalidurl = "https://invalid-url/"; +RDebugUtils.currentLine=5308445; + //BA.debugLineNum = 5308445;BA.debugLine="Public DefaultScheme As String = \"https\""; +_defaultscheme = "https"; +RDebugUtils.currentLine=5308446; + //BA.debugLineNum = 5308446;BA.debugLine="End Sub"; +return ""; +} +public String _delete(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "delete", true)) + {return ((String) Debug.delegate(ba, "delete", new Object[] {_link}));} +RDebugUtils.currentLine=6356992; + //BA.debugLineNum = 6356992;BA.debugLine="Public Sub Delete(Link As String)"; +RDebugUtils.currentLine=6356993; + //BA.debugLineNum = 6356993;BA.debugLine="Try"; +try {RDebugUtils.currentLine=6356994; + //BA.debugLineNum = 6356994;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=6356995; + //BA.debugLineNum = 6356995;BA.debugLine="req.InitializeDelete(Link)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeDelete(_link); + } + catch (Exception e5) { + ba.setLastException(e5);RDebugUtils.currentLine=6356997; + //BA.debugLineNum = 6356997;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +__c.LogImpl("96356997",("Invalid link: "+__c.SmartStringFormatter("",(Object)(_link))+""),0); +RDebugUtils.currentLine=6356998; + //BA.debugLineNum = 6356998;BA.debugLine="req.InitializeDelete(InvalidURL)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeDelete(__ref._invalidurl /*String*/ ); + }; +RDebugUtils.currentLine=6357000; + //BA.debugLineNum = 6357000;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); +RDebugUtils.currentLine=6357001; + //BA.debugLineNum = 6357001;BA.debugLine="End Sub"; +return ""; +} +public String _delete2(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,String[] _parameters) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "delete2", true)) + {return ((String) Debug.delegate(ba, "delete2", new Object[] {_link,_parameters}));} +RDebugUtils.currentLine=6422528; + //BA.debugLineNum = 6422528;BA.debugLine="Public Sub Delete2(Link As String, Parameters() As"; +RDebugUtils.currentLine=6422529; + //BA.debugLineNum = 6422529;BA.debugLine="Try"; +try {RDebugUtils.currentLine=6422530; + //BA.debugLineNum = 6422530;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=6422531; + //BA.debugLineNum = 6422531;BA.debugLine="req.InitializeDelete(escapeLink(Link, Parameters"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeDelete(__ref._escapelink /*String*/ (null,_link,_parameters)); + } + catch (Exception e5) { + ba.setLastException(e5);RDebugUtils.currentLine=6422533; + //BA.debugLineNum = 6422533;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +__c.LogImpl("96422533",("Invalid link: "+__c.SmartStringFormatter("",(Object)(_link))+""),0); +RDebugUtils.currentLine=6422534; + //BA.debugLineNum = 6422534;BA.debugLine="req.InitializeDelete(escapeLink(InvalidURL, Para"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeDelete(__ref._escapelink /*String*/ (null,__ref._invalidurl /*String*/ ,_parameters)); + }; +RDebugUtils.currentLine=6422536; + //BA.debugLineNum = 6422536;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); +RDebugUtils.currentLine=6422537; + //BA.debugLineNum = 6422537;BA.debugLine="End Sub"; +return ""; +} +public String _escapelink(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,String[] _parameters) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "escapelink", true)) + {return ((String) Debug.delegate(ba, "escapelink", new Object[] {_link,_parameters}));} +anywheresoftware.b4a.keywords.StringBuilderWrapper _sb = null; +anywheresoftware.b4a.objects.StringUtils _su = null; +int _i = 0; +RDebugUtils.currentLine=6291456; + //BA.debugLineNum = 6291456;BA.debugLine="Private Sub escapeLink(Link As String, Parameters("; +RDebugUtils.currentLine=6291457; + //BA.debugLineNum = 6291457;BA.debugLine="Dim sb As StringBuilder"; +_sb = new anywheresoftware.b4a.keywords.StringBuilderWrapper(); +RDebugUtils.currentLine=6291458; + //BA.debugLineNum = 6291458;BA.debugLine="sb.Initialize"; +_sb.Initialize(); +RDebugUtils.currentLine=6291459; + //BA.debugLineNum = 6291459;BA.debugLine="sb.Append(Link)"; +_sb.Append(_link); +RDebugUtils.currentLine=6291460; + //BA.debugLineNum = 6291460;BA.debugLine="If Parameters.Length > 0 Then sb.Append(\"?\")"; +if (_parameters.length>0) { +_sb.Append("?");}; +RDebugUtils.currentLine=6291461; + //BA.debugLineNum = 6291461;BA.debugLine="Dim su As StringUtils"; +_su = new anywheresoftware.b4a.objects.StringUtils(); +RDebugUtils.currentLine=6291462; + //BA.debugLineNum = 6291462;BA.debugLine="For i = 0 To Parameters.Length - 1 Step 2"; +{ +final int step6 = 2; +final int limit6 = (int) (_parameters.length-1); +_i = (int) (0) ; +for (;_i <= limit6 ;_i = _i + step6 ) { +RDebugUtils.currentLine=6291463; + //BA.debugLineNum = 6291463;BA.debugLine="If i > 0 Then sb.Append(\"&\")"; +if (_i>0) { +_sb.Append("&");}; +RDebugUtils.currentLine=6291464; + //BA.debugLineNum = 6291464;BA.debugLine="sb.Append(su.EncodeUrl(Parameters(i), \"UTF8\")).A"; +_sb.Append(_su.EncodeUrl(_parameters[_i],"UTF8")).Append("="); +RDebugUtils.currentLine=6291465; + //BA.debugLineNum = 6291465;BA.debugLine="sb.Append(su.EncodeUrl(Parameters(i + 1), \"UTF8\""; +_sb.Append(_su.EncodeUrl(_parameters[(int) (_i+1)],"UTF8")); + } +}; +RDebugUtils.currentLine=6291467; + //BA.debugLineNum = 6291467;BA.debugLine="Return sb.ToString"; +if (true) return _sb.ToString(); +RDebugUtils.currentLine=6291468; + //BA.debugLineNum = 6291468;BA.debugLine="End Sub"; +return ""; +} +public String _download(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "download", true)) + {return ((String) Debug.delegate(ba, "download", new Object[] {_link}));} +RDebugUtils.currentLine=6160384; + //BA.debugLineNum = 6160384;BA.debugLine="Public Sub Download(Link As String)"; +RDebugUtils.currentLine=6160385; + //BA.debugLineNum = 6160385;BA.debugLine="Try"; +try {RDebugUtils.currentLine=6160386; + //BA.debugLineNum = 6160386;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=6160387; + //BA.debugLineNum = 6160387;BA.debugLine="req.InitializeGet(Link)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeGet(_link); + } + catch (Exception e5) { + ba.setLastException(e5);RDebugUtils.currentLine=6160389; + //BA.debugLineNum = 6160389;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +__c.LogImpl("96160389",("Invalid link: "+__c.SmartStringFormatter("",(Object)(_link))+""),0); +RDebugUtils.currentLine=6160390; + //BA.debugLineNum = 6160390;BA.debugLine="req.InitializeGet(InvalidURL)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeGet(__ref._invalidurl /*String*/ ); + }; +RDebugUtils.currentLine=6160392; + //BA.debugLineNum = 6160392;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); +RDebugUtils.currentLine=6160393; + //BA.debugLineNum = 6160393;BA.debugLine="End Sub"; +return ""; +} +public String _download2(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,String[] _parameters) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "download2", true)) + {return ((String) Debug.delegate(ba, "download2", new Object[] {_link,_parameters}));} +RDebugUtils.currentLine=6225920; + //BA.debugLineNum = 6225920;BA.debugLine="Public Sub Download2(Link As String, Parameters()"; +RDebugUtils.currentLine=6225921; + //BA.debugLineNum = 6225921;BA.debugLine="Try"; +try {RDebugUtils.currentLine=6225922; + //BA.debugLineNum = 6225922;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=6225923; + //BA.debugLineNum = 6225923;BA.debugLine="req.InitializeGet(escapeLink(Link, Parameters))"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeGet(__ref._escapelink /*String*/ (null,_link,_parameters)); + } + catch (Exception e5) { + ba.setLastException(e5);RDebugUtils.currentLine=6225925; + //BA.debugLineNum = 6225925;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +__c.LogImpl("96225925",("Invalid link: "+__c.SmartStringFormatter("",(Object)(_link))+""),0); +RDebugUtils.currentLine=6225926; + //BA.debugLineNum = 6225926;BA.debugLine="req.InitializeGet(escapeLink(InvalidURL, Paramet"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeGet(__ref._escapelink /*String*/ (null,__ref._invalidurl /*String*/ ,_parameters)); + }; +RDebugUtils.currentLine=6225928; + //BA.debugLineNum = 6225928;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); +RDebugUtils.currentLine=6225929; + //BA.debugLineNum = 6225929;BA.debugLine="End Sub"; +return ""; +} +public anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper _getbitmap(anywheresoftware.b4a.samples.camera.httpjob __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "getbitmap", true)) + {return ((anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper) Debug.delegate(ba, "getbitmap", null));} +anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper _b = null; +RDebugUtils.currentLine=6815744; + //BA.debugLineNum = 6815744;BA.debugLine="Public Sub GetBitmap As Bitmap"; +RDebugUtils.currentLine=6815745; + //BA.debugLineNum = 6815745;BA.debugLine="Dim b As Bitmap"; +_b = new anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper(); +RDebugUtils.currentLine=6815746; + //BA.debugLineNum = 6815746;BA.debugLine="b = LoadBitmap(HttpUtils2Service.TempFolder, task"; +_b = __c.LoadBitmap(_httputils2service._tempfolder /*String*/ ,__ref._taskid /*String*/ ); +RDebugUtils.currentLine=6815747; + //BA.debugLineNum = 6815747;BA.debugLine="Return b"; +if (true) return _b; +RDebugUtils.currentLine=6815748; + //BA.debugLineNum = 6815748;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper _getbitmapresize(anywheresoftware.b4a.samples.camera.httpjob __ref,int _width,int _height,boolean _keepaspectratio) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "getbitmapresize", true)) + {return ((anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper) Debug.delegate(ba, "getbitmapresize", new Object[] {_width,_height,_keepaspectratio}));} +RDebugUtils.currentLine=6946816; + //BA.debugLineNum = 6946816;BA.debugLine="Public Sub GetBitmapResize(Width As Int, Height As"; +RDebugUtils.currentLine=6946817; + //BA.debugLineNum = 6946817;BA.debugLine="Return LoadBitmapResize(HttpUtils2Service.TempFol"; +if (true) return __c.LoadBitmapResize(_httputils2service._tempfolder /*String*/ ,__ref._taskid /*String*/ ,_width,_height,_keepaspectratio); +RDebugUtils.currentLine=6946818; + //BA.debugLineNum = 6946818;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper _getbitmapsample(anywheresoftware.b4a.samples.camera.httpjob __ref,int _width,int _height) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "getbitmapsample", true)) + {return ((anywheresoftware.b4a.objects.drawable.CanvasWrapper.BitmapWrapper) Debug.delegate(ba, "getbitmapsample", new Object[] {_width,_height}));} +RDebugUtils.currentLine=6881280; + //BA.debugLineNum = 6881280;BA.debugLine="Public Sub GetBitmapSample(Width As Int, Height As"; +RDebugUtils.currentLine=6881281; + //BA.debugLineNum = 6881281;BA.debugLine="Return LoadBitmapSample(HttpUtils2Service.TempFol"; +if (true) return __c.LoadBitmapSample(_httputils2service._tempfolder /*String*/ ,__ref._taskid /*String*/ ,_width,_height); +RDebugUtils.currentLine=6881282; + //BA.debugLineNum = 6881282;BA.debugLine="End Sub"; +return null; +} +public anywheresoftware.b4a.objects.streams.File.InputStreamWrapper _getinputstream(anywheresoftware.b4a.samples.camera.httpjob __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "getinputstream", true)) + {return ((anywheresoftware.b4a.objects.streams.File.InputStreamWrapper) Debug.delegate(ba, "getinputstream", null));} +anywheresoftware.b4a.objects.streams.File.InputStreamWrapper _in = null; +RDebugUtils.currentLine=7012352; + //BA.debugLineNum = 7012352;BA.debugLine="Public Sub GetInputStream As InputStream"; +RDebugUtils.currentLine=7012353; + //BA.debugLineNum = 7012353;BA.debugLine="Dim In As InputStream"; +_in = new anywheresoftware.b4a.objects.streams.File.InputStreamWrapper(); +RDebugUtils.currentLine=7012354; + //BA.debugLineNum = 7012354;BA.debugLine="In = File.OpenInput(HttpUtils2Service.TempFolder,"; +_in = __c.File.OpenInput(_httputils2service._tempfolder /*String*/ ,__ref._taskid /*String*/ ); +RDebugUtils.currentLine=7012355; + //BA.debugLineNum = 7012355;BA.debugLine="Return In"; +if (true) return _in; +RDebugUtils.currentLine=7012356; + //BA.debugLineNum = 7012356;BA.debugLine="End Sub"; +return null; +} +public String _getstring(anywheresoftware.b4a.samples.camera.httpjob __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "getstring", true)) + {return ((String) Debug.delegate(ba, "getstring", null));} +RDebugUtils.currentLine=6553600; + //BA.debugLineNum = 6553600;BA.debugLine="Public Sub GetString As String"; +RDebugUtils.currentLine=6553601; + //BA.debugLineNum = 6553601;BA.debugLine="Return GetString2(\"UTF8\")"; +if (true) return __ref._getstring2 /*String*/ (null,"UTF8"); +RDebugUtils.currentLine=6553602; + //BA.debugLineNum = 6553602;BA.debugLine="End Sub"; +return ""; +} +public String _getstring2(anywheresoftware.b4a.samples.camera.httpjob __ref,String _encoding) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "getstring2", true)) + {return ((String) Debug.delegate(ba, "getstring2", new Object[] {_encoding}));} +anywheresoftware.b4a.objects.streams.File.TextReaderWrapper _tr = null; +String _res = ""; +RDebugUtils.currentLine=6619136; + //BA.debugLineNum = 6619136;BA.debugLine="Public Sub GetString2(Encoding As String) As Strin"; +RDebugUtils.currentLine=6619140; + //BA.debugLineNum = 6619140;BA.debugLine="Dim tr As TextReader"; +_tr = new anywheresoftware.b4a.objects.streams.File.TextReaderWrapper(); +RDebugUtils.currentLine=6619141; + //BA.debugLineNum = 6619141;BA.debugLine="tr.Initialize2(File.OpenInput(HttpUtils2Service.T"; +_tr.Initialize2((java.io.InputStream)(__c.File.OpenInput(_httputils2service._tempfolder /*String*/ ,__ref._taskid /*String*/ ).getObject()),_encoding); +RDebugUtils.currentLine=6619142; + //BA.debugLineNum = 6619142;BA.debugLine="Dim res As String = tr.ReadAll"; +_res = _tr.ReadAll(); +RDebugUtils.currentLine=6619143; + //BA.debugLineNum = 6619143;BA.debugLine="tr.Close"; +_tr.Close(); +RDebugUtils.currentLine=6619144; + //BA.debugLineNum = 6619144;BA.debugLine="Return res"; +if (true) return _res; +RDebugUtils.currentLine=6619146; + //BA.debugLineNum = 6619146;BA.debugLine="End Sub"; +return ""; +} +public String _head(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "head", true)) + {return ((String) Debug.delegate(ba, "head", new Object[] {_link}));} +RDebugUtils.currentLine=5898240; + //BA.debugLineNum = 5898240;BA.debugLine="Public Sub Head(Link As String)"; +RDebugUtils.currentLine=5898241; + //BA.debugLineNum = 5898241;BA.debugLine="Try"; +try {RDebugUtils.currentLine=5898242; + //BA.debugLineNum = 5898242;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=5898243; + //BA.debugLineNum = 5898243;BA.debugLine="req.InitializeHead(Link)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeHead(_link); + } + catch (Exception e5) { + ba.setLastException(e5);RDebugUtils.currentLine=5898245; + //BA.debugLineNum = 5898245;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +__c.LogImpl("95898245",("Invalid link: "+__c.SmartStringFormatter("",(Object)(_link))+""),0); +RDebugUtils.currentLine=5898246; + //BA.debugLineNum = 5898246;BA.debugLine="req.InitializeHead(InvalidURL)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializeHead(__ref._invalidurl /*String*/ ); + }; +RDebugUtils.currentLine=5898248; + //BA.debugLineNum = 5898248;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); +RDebugUtils.currentLine=5898249; + //BA.debugLineNum = 5898249;BA.debugLine="End Sub"; +return ""; +} +public String _initialize(anywheresoftware.b4a.samples.camera.httpjob __ref,anywheresoftware.b4a.BA _ba,String _name,Object _targetmodule) throws Exception{ +__ref = this; +innerInitialize(_ba); +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "initialize", true)) + {return ((String) Debug.delegate(ba, "initialize", new Object[] {_ba,_name,_targetmodule}));} +RDebugUtils.currentLine=5373952; + //BA.debugLineNum = 5373952;BA.debugLine="Public Sub Initialize (Name As String, TargetModul"; +RDebugUtils.currentLine=5373953; + //BA.debugLineNum = 5373953;BA.debugLine="JobName = Name"; +__ref._jobname /*String*/ = _name; +RDebugUtils.currentLine=5373954; + //BA.debugLineNum = 5373954;BA.debugLine="target = TargetModule"; +__ref._target /*Object*/ = _targetmodule; +RDebugUtils.currentLine=5373955; + //BA.debugLineNum = 5373955;BA.debugLine="End Sub"; +return ""; +} +public boolean _multipartstartsection(anywheresoftware.b4a.samples.camera.httpjob __ref,anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _stream,boolean _empty) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "multipartstartsection", true)) + {return ((Boolean) Debug.delegate(ba, "multipartstartsection", new Object[] {_stream,_empty}));} +RDebugUtils.currentLine=6029312; + //BA.debugLineNum = 6029312;BA.debugLine="Private Sub MultipartStartSection (stream As Outpu"; +RDebugUtils.currentLine=6029313; + //BA.debugLineNum = 6029313;BA.debugLine="If empty = False Then"; +if (_empty==__c.False) { +RDebugUtils.currentLine=6029314; + //BA.debugLineNum = 6029314;BA.debugLine="stream.WriteBytes(Array As Byte(13, 10), 0, 2)"; +_stream.WriteBytes(new byte[]{(byte) (13),(byte) (10)},(int) (0),(int) (2)); + }else { +RDebugUtils.currentLine=6029316; + //BA.debugLineNum = 6029316;BA.debugLine="empty = False"; +_empty = __c.False; + }; +RDebugUtils.currentLine=6029318; + //BA.debugLineNum = 6029318;BA.debugLine="Return empty"; +if (true) return _empty; +RDebugUtils.currentLine=6029319; + //BA.debugLineNum = 6029319;BA.debugLine="End Sub"; +return false; +} +public String _patchbytes(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,byte[] _data) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "patchbytes", true)) + {return ((String) Debug.delegate(ba, "patchbytes", new Object[] {_link,_data}));} +RDebugUtils.currentLine=5832704; + //BA.debugLineNum = 5832704;BA.debugLine="Public Sub PatchBytes(Link As String, Data() As By"; +RDebugUtils.currentLine=5832705; + //BA.debugLineNum = 5832705;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=5832713; + //BA.debugLineNum = 5832713;BA.debugLine="Try"; +try {RDebugUtils.currentLine=5832714; + //BA.debugLineNum = 5832714;BA.debugLine="req.InitializePatch2(Link, Data)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializePatch2(_link,_data); + } + catch (Exception e5) { + ba.setLastException(e5);RDebugUtils.currentLine=5832716; + //BA.debugLineNum = 5832716;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +__c.LogImpl("95832716",("Invalid link: "+__c.SmartStringFormatter("",(Object)(_link))+""),0); +RDebugUtils.currentLine=5832717; + //BA.debugLineNum = 5832717;BA.debugLine="req.InitializePatch2(InvalidURL, Data)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializePatch2(__ref._invalidurl /*String*/ ,_data); + }; +RDebugUtils.currentLine=5832721; + //BA.debugLineNum = 5832721;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); +RDebugUtils.currentLine=5832722; + //BA.debugLineNum = 5832722;BA.debugLine="End Sub"; +return ""; +} +public String _patchstring(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,String _text) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "patchstring", true)) + {return ((String) Debug.delegate(ba, "patchstring", new Object[] {_link,_text}));} +RDebugUtils.currentLine=5767168; + //BA.debugLineNum = 5767168;BA.debugLine="Public Sub PatchString(Link As String, Text As Str"; +RDebugUtils.currentLine=5767169; + //BA.debugLineNum = 5767169;BA.debugLine="PatchBytes(Link, Text.GetBytes(\"UTF8\"))"; +__ref._patchbytes /*String*/ (null,_link,_text.getBytes("UTF8")); +RDebugUtils.currentLine=5767170; + //BA.debugLineNum = 5767170;BA.debugLine="End Sub"; +return ""; +} +public String _postbytes(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,byte[] _data) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "postbytes", true)) + {return ((String) Debug.delegate(ba, "postbytes", new Object[] {_link,_data}));} +RDebugUtils.currentLine=5570560; + //BA.debugLineNum = 5570560;BA.debugLine="Public Sub PostBytes(Link As String, Data() As Byt"; +RDebugUtils.currentLine=5570561; + //BA.debugLineNum = 5570561;BA.debugLine="Try"; +try {RDebugUtils.currentLine=5570562; + //BA.debugLineNum = 5570562;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=5570563; + //BA.debugLineNum = 5570563;BA.debugLine="req.InitializePost2(Link, Data)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializePost2(_link,_data); + } + catch (Exception e5) { + ba.setLastException(e5);RDebugUtils.currentLine=5570565; + //BA.debugLineNum = 5570565;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +__c.LogImpl("95570565",("Invalid link: "+__c.SmartStringFormatter("",(Object)(_link))+""),0); +RDebugUtils.currentLine=5570566; + //BA.debugLineNum = 5570566;BA.debugLine="req.InitializePost2(InvalidURL, Data)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializePost2(__ref._invalidurl /*String*/ ,_data); + }; +RDebugUtils.currentLine=5570568; + //BA.debugLineNum = 5570568;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); +RDebugUtils.currentLine=5570569; + //BA.debugLineNum = 5570569;BA.debugLine="End Sub"; +return ""; +} +public String _postfile(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,String _dir,String _filename) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "postfile", true)) + {return ((String) Debug.delegate(ba, "postfile", new Object[] {_link,_dir,_filename}));} +int _length = 0; +anywheresoftware.b4a.objects.streams.File.InputStreamWrapper _in = null; +anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _out = null; +RDebugUtils.currentLine=6094848; + //BA.debugLineNum = 6094848;BA.debugLine="Public Sub PostFile(Link As String, Dir As String,"; +RDebugUtils.currentLine=6094849; + //BA.debugLineNum = 6094849;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=6094854; + //BA.debugLineNum = 6094854;BA.debugLine="Dim length As Int"; +_length = 0; +RDebugUtils.currentLine=6094855; + //BA.debugLineNum = 6094855;BA.debugLine="If Dir = File.DirAssets Then"; +if ((_dir).equals(__c.File.getDirAssets())) { +RDebugUtils.currentLine=6094856; + //BA.debugLineNum = 6094856;BA.debugLine="Log(\"Cannot send files from the assets folder.\")"; +__c.LogImpl("96094856","Cannot send files from the assets folder.",0); +RDebugUtils.currentLine=6094857; + //BA.debugLineNum = 6094857;BA.debugLine="Return"; +if (true) return ""; + }; +RDebugUtils.currentLine=6094859; + //BA.debugLineNum = 6094859;BA.debugLine="length = File.Size(Dir, FileName)"; +_length = (int) (__c.File.Size(_dir,_filename)); +RDebugUtils.currentLine=6094860; + //BA.debugLineNum = 6094860;BA.debugLine="Dim In As InputStream"; +_in = new anywheresoftware.b4a.objects.streams.File.InputStreamWrapper(); +RDebugUtils.currentLine=6094861; + //BA.debugLineNum = 6094861;BA.debugLine="In = File.OpenInput(Dir, FileName)"; +_in = __c.File.OpenInput(_dir,_filename); +RDebugUtils.currentLine=6094862; + //BA.debugLineNum = 6094862;BA.debugLine="If length < 1000000 Then '1mb"; +if (_length<1000000) { +RDebugUtils.currentLine=6094865; + //BA.debugLineNum = 6094865;BA.debugLine="Dim out As OutputStream"; +_out = new anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper(); +RDebugUtils.currentLine=6094866; + //BA.debugLineNum = 6094866;BA.debugLine="out.InitializeToBytesArray(length)"; +_out.InitializeToBytesArray(_length); +RDebugUtils.currentLine=6094867; + //BA.debugLineNum = 6094867;BA.debugLine="File.Copy2(In, out)"; +__c.File.Copy2((java.io.InputStream)(_in.getObject()),(java.io.OutputStream)(_out.getObject())); +RDebugUtils.currentLine=6094868; + //BA.debugLineNum = 6094868;BA.debugLine="PostBytes(Link, out.ToBytesArray)"; +__ref._postbytes /*String*/ (null,_link,_out.ToBytesArray()); + }else { +RDebugUtils.currentLine=6094870; + //BA.debugLineNum = 6094870;BA.debugLine="req.InitializePost(Link, In, length)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializePost(_link,(java.io.InputStream)(_in.getObject()),_length); +RDebugUtils.currentLine=6094871; + //BA.debugLineNum = 6094871;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\","; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); + }; +RDebugUtils.currentLine=6094874; + //BA.debugLineNum = 6094874;BA.debugLine="End Sub"; +return ""; +} +public String _postmultipart(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,anywheresoftware.b4a.objects.collections.Map _namevalues,anywheresoftware.b4a.objects.collections.List _files) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "postmultipart", true)) + {return ((String) Debug.delegate(ba, "postmultipart", new Object[] {_link,_namevalues,_files}));} +String _boundary = ""; +anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _stream = null; +byte[] _b = null; +String _eol = ""; +boolean _empty = false; +String _key = ""; +String _value = ""; +String _s = ""; +anywheresoftware.b4a.samples.camera.httpjob._multipartfiledata _fd = null; +anywheresoftware.b4a.objects.streams.File.InputStreamWrapper _in = null; +RDebugUtils.currentLine=5963776; + //BA.debugLineNum = 5963776;BA.debugLine="Public Sub PostMultipart(Link As String, NameValue"; +RDebugUtils.currentLine=5963777; + //BA.debugLineNum = 5963777;BA.debugLine="Dim boundary As String = \"-----------------------"; +_boundary = "---------------------------1461124740692"; +RDebugUtils.currentLine=5963778; + //BA.debugLineNum = 5963778;BA.debugLine="Dim stream As OutputStream"; +_stream = new anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper(); +RDebugUtils.currentLine=5963779; + //BA.debugLineNum = 5963779;BA.debugLine="stream.InitializeToBytesArray(0)"; +_stream.InitializeToBytesArray((int) (0)); +RDebugUtils.currentLine=5963780; + //BA.debugLineNum = 5963780;BA.debugLine="Dim b() As Byte"; +_b = new byte[(int) (0)]; +; +RDebugUtils.currentLine=5963781; + //BA.debugLineNum = 5963781;BA.debugLine="Dim eol As String = Chr(13) & Chr(10)"; +_eol = BA.ObjectToString(__c.Chr((int) (13)))+BA.ObjectToString(__c.Chr((int) (10))); +RDebugUtils.currentLine=5963782; + //BA.debugLineNum = 5963782;BA.debugLine="Dim empty As Boolean = True"; +_empty = __c.True; +RDebugUtils.currentLine=5963783; + //BA.debugLineNum = 5963783;BA.debugLine="If NameValues <> Null And NameValues.IsInitialize"; +if (_namevalues!= null && _namevalues.IsInitialized()) { +RDebugUtils.currentLine=5963784; + //BA.debugLineNum = 5963784;BA.debugLine="For Each key As String In NameValues.Keys"; +{ +final anywheresoftware.b4a.BA.IterableList group8 = _namevalues.Keys(); +final int groupLen8 = group8.getSize() +;int index8 = 0; +; +for (; index8 < groupLen8;index8++){ +_key = BA.ObjectToString(group8.Get(index8)); +RDebugUtils.currentLine=5963785; + //BA.debugLineNum = 5963785;BA.debugLine="Dim value As String = NameValues.Get(key)"; +_value = BA.ObjectToString(_namevalues.Get((Object)(_key))); +RDebugUtils.currentLine=5963786; + //BA.debugLineNum = 5963786;BA.debugLine="empty = MultipartStartSection (stream, empty)"; +_empty = __ref._multipartstartsection /*boolean*/ (null,_stream,_empty); +RDebugUtils.currentLine=5963787; + //BA.debugLineNum = 5963787;BA.debugLine="Dim s As String = _ $\"--${boundary} Content-Dis"; +_s = ("--"+__c.SmartStringFormatter("",(Object)(_boundary))+"\n"+"Content-Disposition: form-data; name=\""+__c.SmartStringFormatter("",(Object)(_key))+"\"\n"+"\n"+""+__c.SmartStringFormatter("",(Object)(_value))+""); +RDebugUtils.currentLine=5963792; + //BA.debugLineNum = 5963792;BA.debugLine="b = s.Replace(CRLF, eol).GetBytes(\"UTF8\")"; +_b = _s.replace(__c.CRLF,_eol).getBytes("UTF8"); +RDebugUtils.currentLine=5963793; + //BA.debugLineNum = 5963793;BA.debugLine="stream.WriteBytes(b, 0, b.Length)"; +_stream.WriteBytes(_b,(int) (0),_b.length); + } +}; + }; +RDebugUtils.currentLine=5963796; + //BA.debugLineNum = 5963796;BA.debugLine="If Files <> Null And Files.IsInitialized Then"; +if (_files!= null && _files.IsInitialized()) { +RDebugUtils.currentLine=5963797; + //BA.debugLineNum = 5963797;BA.debugLine="For Each fd As MultipartFileData In Files"; +{ +final anywheresoftware.b4a.BA.IterableList group17 = _files; +final int groupLen17 = group17.getSize() +;int index17 = 0; +; +for (; index17 < groupLen17;index17++){ +_fd = (anywheresoftware.b4a.samples.camera.httpjob._multipartfiledata)(group17.Get(index17)); +RDebugUtils.currentLine=5963798; + //BA.debugLineNum = 5963798;BA.debugLine="empty = MultipartStartSection (stream, empty)"; +_empty = __ref._multipartstartsection /*boolean*/ (null,_stream,_empty); +RDebugUtils.currentLine=5963799; + //BA.debugLineNum = 5963799;BA.debugLine="Dim s As String = _ $\"--${boundary} Content-Dis"; +_s = ("--"+__c.SmartStringFormatter("",(Object)(_boundary))+"\n"+"Content-Disposition: form-data; name=\""+__c.SmartStringFormatter("",(Object)(_fd.KeyName /*String*/ ))+"\"; filename=\""+__c.SmartStringFormatter("",(Object)(_fd.FileName /*String*/ ))+"\"\n"+"Content-Type: "+__c.SmartStringFormatter("",(Object)(_fd.ContentType /*String*/ ))+"\n"+"\n"+""); +RDebugUtils.currentLine=5963805; + //BA.debugLineNum = 5963805;BA.debugLine="b = s.Replace(CRLF, eol).GetBytes(\"UTF8\")"; +_b = _s.replace(__c.CRLF,_eol).getBytes("UTF8"); +RDebugUtils.currentLine=5963806; + //BA.debugLineNum = 5963806;BA.debugLine="stream.WriteBytes(b, 0, b.Length)"; +_stream.WriteBytes(_b,(int) (0),_b.length); +RDebugUtils.currentLine=5963807; + //BA.debugLineNum = 5963807;BA.debugLine="Dim in As InputStream = File.OpenInput(fd.Dir,"; +_in = new anywheresoftware.b4a.objects.streams.File.InputStreamWrapper(); +_in = __c.File.OpenInput(_fd.Dir /*String*/ ,_fd.FileName /*String*/ ); +RDebugUtils.currentLine=5963808; + //BA.debugLineNum = 5963808;BA.debugLine="File.Copy2(in, stream)"; +__c.File.Copy2((java.io.InputStream)(_in.getObject()),(java.io.OutputStream)(_stream.getObject())); + } +}; + }; +RDebugUtils.currentLine=5963811; + //BA.debugLineNum = 5963811;BA.debugLine="empty = MultipartStartSection (stream, empty)"; +_empty = __ref._multipartstartsection /*boolean*/ (null,_stream,_empty); +RDebugUtils.currentLine=5963812; + //BA.debugLineNum = 5963812;BA.debugLine="s = _ $\"--${boundary}-- \"$"; +_s = ("--"+__c.SmartStringFormatter("",(Object)(_boundary))+"--\n"+""); +RDebugUtils.currentLine=5963815; + //BA.debugLineNum = 5963815;BA.debugLine="b = s.Replace(CRLF, eol).GetBytes(\"UTF8\")"; +_b = _s.replace(__c.CRLF,_eol).getBytes("UTF8"); +RDebugUtils.currentLine=5963816; + //BA.debugLineNum = 5963816;BA.debugLine="stream.WriteBytes(b, 0, b.Length)"; +_stream.WriteBytes(_b,(int) (0),_b.length); +RDebugUtils.currentLine=5963817; + //BA.debugLineNum = 5963817;BA.debugLine="PostBytes(Link, stream.ToBytesArray)"; +__ref._postbytes /*String*/ (null,_link,_stream.ToBytesArray()); +RDebugUtils.currentLine=5963818; + //BA.debugLineNum = 5963818;BA.debugLine="req.SetContentType(\"multipart/form-data; boundary"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .SetContentType("multipart/form-data; boundary="+_boundary); +RDebugUtils.currentLine=5963819; + //BA.debugLineNum = 5963819;BA.debugLine="req.SetContentEncoding(\"UTF8\")"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .SetContentEncoding("UTF8"); +RDebugUtils.currentLine=5963820; + //BA.debugLineNum = 5963820;BA.debugLine="End Sub"; +return ""; +} +public String _poststring(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,String _text) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "poststring", true)) + {return ((String) Debug.delegate(ba, "poststring", new Object[] {_link,_text}));} +RDebugUtils.currentLine=5505024; + //BA.debugLineNum = 5505024;BA.debugLine="Public Sub PostString(Link As String, Text As Stri"; +RDebugUtils.currentLine=5505025; + //BA.debugLineNum = 5505025;BA.debugLine="PostBytes(Link, Text.GetBytes(\"UTF8\"))"; +__ref._postbytes /*String*/ (null,_link,_text.getBytes("UTF8")); +RDebugUtils.currentLine=5505026; + //BA.debugLineNum = 5505026;BA.debugLine="End Sub"; +return ""; +} +public String _putbytes(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,byte[] _data) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "putbytes", true)) + {return ((String) Debug.delegate(ba, "putbytes", new Object[] {_link,_data}));} +RDebugUtils.currentLine=5701632; + //BA.debugLineNum = 5701632;BA.debugLine="Public Sub PutBytes(Link As String, Data() As Byte"; +RDebugUtils.currentLine=5701633; + //BA.debugLineNum = 5701633;BA.debugLine="Try"; +try {RDebugUtils.currentLine=5701634; + //BA.debugLineNum = 5701634;BA.debugLine="Link = AddScheme(Link)"; +_link = __ref._addscheme /*String*/ (null,_link); +RDebugUtils.currentLine=5701635; + //BA.debugLineNum = 5701635;BA.debugLine="req.InitializePut2(Link, Data)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializePut2(_link,_data); + } + catch (Exception e5) { + ba.setLastException(e5);RDebugUtils.currentLine=5701637; + //BA.debugLineNum = 5701637;BA.debugLine="Log($\"Invalid link: ${Link}\"$)"; +__c.LogImpl("95701637",("Invalid link: "+__c.SmartStringFormatter("",(Object)(_link))+""),0); +RDebugUtils.currentLine=5701638; + //BA.debugLineNum = 5701638;BA.debugLine="req.InitializePut2(InvalidURL, Data)"; +__ref._req /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ .InitializePut2(__ref._invalidurl /*String*/ ,_data); + }; +RDebugUtils.currentLine=5701640; + //BA.debugLineNum = 5701640;BA.debugLine="CallSubDelayed2(HttpUtils2Service, \"SubmitJob\", M"; +__c.CallSubDelayed2(ba,(Object)(_httputils2service.getObject()),"SubmitJob",this); +RDebugUtils.currentLine=5701641; + //BA.debugLineNum = 5701641;BA.debugLine="End Sub"; +return ""; +} +public String _putstring(anywheresoftware.b4a.samples.camera.httpjob __ref,String _link,String _text) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "putstring", true)) + {return ((String) Debug.delegate(ba, "putstring", new Object[] {_link,_text}));} +RDebugUtils.currentLine=5636096; + //BA.debugLineNum = 5636096;BA.debugLine="Public Sub PutString(Link As String, Text As Strin"; +RDebugUtils.currentLine=5636097; + //BA.debugLineNum = 5636097;BA.debugLine="PutBytes(Link, Text.GetBytes(\"UTF8\"))"; +__ref._putbytes /*String*/ (null,_link,_text.getBytes("UTF8")); +RDebugUtils.currentLine=5636098; + //BA.debugLineNum = 5636098;BA.debugLine="End Sub"; +return ""; +} +public String _release(anywheresoftware.b4a.samples.camera.httpjob __ref) throws Exception{ +__ref = this; +RDebugUtils.currentModule="httpjob"; +if (Debug.shouldDelegate(ba, "release", true)) + {return ((String) Debug.delegate(ba, "release", null));} +RDebugUtils.currentLine=6488064; + //BA.debugLineNum = 6488064;BA.debugLine="Public Sub Release"; +RDebugUtils.currentLine=6488066; + //BA.debugLineNum = 6488066;BA.debugLine="File.Delete(HttpUtils2Service.TempFolder, taskId)"; +__c.File.Delete(_httputils2service._tempfolder /*String*/ ,__ref._taskid /*String*/ ); +RDebugUtils.currentLine=6488068; + //BA.debugLineNum = 6488068;BA.debugLine="End Sub"; +return ""; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/httputils2service.java b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/httputils2service.java new file mode 100644 index 0000000..4aff9ce --- /dev/null +++ b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/httputils2service.java @@ -0,0 +1,372 @@ +package anywheresoftware.b4a.samples.camera; + + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.objects.ServiceHelper; +import anywheresoftware.b4a.debug.*; + +public class httputils2service extends android.app.Service{ + public static class httputils2service_BR extends android.content.BroadcastReceiver { + + @Override + public void onReceive(android.content.Context context, android.content.Intent intent) { + BA.LogInfo("** Receiver (httputils2service) OnReceive **"); + android.content.Intent in = new android.content.Intent(context, httputils2service.class); + if (intent != null) + in.putExtra("b4a_internal_intent", intent); + ServiceHelper.StarterHelper.startServiceFromReceiver (context, in, false, anywheresoftware.b4a.ShellBA.class); + } + + } + static httputils2service mostCurrent; + public static BA processBA; + private ServiceHelper _service; + public static Class getObject() { + return httputils2service.class; + } + @Override + public void onCreate() { + super.onCreate(); + mostCurrent = this; + if (processBA == null) { + processBA = new anywheresoftware.b4a.ShellBA(this, null, null, "anywheresoftware.b4a.samples.camera", "anywheresoftware.b4a.samples.camera.httputils2service"); + if (BA.isShellModeRuntimeCheck(processBA)) { + processBA.raiseEvent2(null, true, "SHELL", false); + } + try { + Class.forName(BA.applicationContext.getPackageName() + ".main").getMethod("initializeProcessGlobals").invoke(null, null); + } catch (Exception e) { + throw new RuntimeException(e); + } + processBA.loadHtSubs(this.getClass()); + ServiceHelper.init(); + } + _service = new ServiceHelper(this); + processBA.service = this; + + if (BA.isShellModeRuntimeCheck(processBA)) { + processBA.raiseEvent2(null, true, "CREATE", true, "anywheresoftware.b4a.samples.camera.httputils2service", processBA, _service, anywheresoftware.b4a.keywords.Common.Density); + } + if (!false && ServiceHelper.StarterHelper.startFromServiceCreate(processBA, false) == false) { + + } + else { + processBA.setActivityPaused(false); + BA.LogInfo("*** Service (httputils2service) Create ***"); + processBA.raiseEvent(null, "service_create"); + } + processBA.runHook("oncreate", this, null); + if (false) { + ServiceHelper.StarterHelper.runWaitForLayouts(); + } + } + @Override + public void onStart(android.content.Intent intent, int startId) { + onStartCommand(intent, 0, 0); + } + @Override + public int onStartCommand(final android.content.Intent intent, int flags, int startId) { + if (ServiceHelper.StarterHelper.onStartCommand(processBA, new Runnable() { + public void run() { + handleStart(intent); + }})) + ; + else { + ServiceHelper.StarterHelper.addWaitForLayout (new Runnable() { + public void run() { + processBA.setActivityPaused(false); + BA.LogInfo("** Service (httputils2service) Create **"); + processBA.raiseEvent(null, "service_create"); + handleStart(intent); + ServiceHelper.StarterHelper.removeWaitForLayout(); + } + }); + } + processBA.runHook("onstartcommand", this, new Object[] {intent, flags, startId}); + return android.app.Service.START_NOT_STICKY; + } + public void onTaskRemoved(android.content.Intent rootIntent) { + super.onTaskRemoved(rootIntent); + if (false) + processBA.raiseEvent(null, "service_taskremoved"); + + } + private void handleStart(android.content.Intent intent) { + BA.LogInfo("** Service (httputils2service) Start **"); + java.lang.reflect.Method startEvent = processBA.htSubs.get("service_start"); + if (startEvent != null) { + if (startEvent.getParameterTypes().length > 0) { + anywheresoftware.b4a.objects.IntentWrapper iw = ServiceHelper.StarterHelper.handleStartIntent(intent, _service, processBA); + processBA.raiseEvent(null, "service_start", iw); + } + else { + processBA.raiseEvent(null, "service_start"); + } + } + } + + @Override + public void onDestroy() { + super.onDestroy(); + if (false) { + BA.LogInfo("** Service (httputils2service) Destroy (ignored)**"); + } + else { + BA.LogInfo("** Service (httputils2service) Destroy **"); + processBA.raiseEvent(null, "service_destroy"); + processBA.service = null; + mostCurrent = null; + processBA.setActivityPaused(true); + processBA.runHook("ondestroy", this, null); + } + } + +@Override + public android.os.IBinder onBind(android.content.Intent intent) { + return null; + } +public anywheresoftware.b4a.keywords.Common __c = null; +public static anywheresoftware.b4h.okhttp.OkHttpClientWrapper _hc = null; +public static anywheresoftware.b4a.objects.collections.Map _taskidtojob = null; +public static String _tempfolder = ""; +public static int _taskcounter = 0; +public anywheresoftware.b4a.samples.camera.main _main = null; +public anywheresoftware.b4a.samples.camera.starter _starter = null; +public static String _completejob(int _taskid,boolean _success,String _errormessage) throws Exception{ +RDebugUtils.currentModule="httputils2service"; +if (Debug.shouldDelegate(processBA, "completejob", false)) + {return ((String) Debug.delegate(processBA, "completejob", new Object[] {_taskid,_success,_errormessage}));} +anywheresoftware.b4a.samples.camera.httpjob _job = null; +RDebugUtils.currentLine=5242880; + //BA.debugLineNum = 5242880;BA.debugLine="Sub CompleteJob(TaskId As Int, success As Boolean,"; +RDebugUtils.currentLine=5242884; + //BA.debugLineNum = 5242884;BA.debugLine="Dim job As HttpJob = TaskIdToJob.Get(TaskId)"; +_job = (anywheresoftware.b4a.samples.camera.httpjob)(_taskidtojob.Get((Object)(_taskid))); +RDebugUtils.currentLine=5242885; + //BA.debugLineNum = 5242885;BA.debugLine="If job = Null Then"; +if (_job== null) { +RDebugUtils.currentLine=5242886; + //BA.debugLineNum = 5242886;BA.debugLine="Log(\"HttpUtils2Service: job completed multiple t"; +anywheresoftware.b4a.keywords.Common.LogImpl("45242886","HttpUtils2Service: job completed multiple times - "+BA.NumberToString(_taskid),0); +RDebugUtils.currentLine=5242887; + //BA.debugLineNum = 5242887;BA.debugLine="Return"; +if (true) return ""; + }; +RDebugUtils.currentLine=5242889; + //BA.debugLineNum = 5242889;BA.debugLine="TaskIdToJob.Remove(TaskId)"; +_taskidtojob.Remove((Object)(_taskid)); +RDebugUtils.currentLine=5242890; + //BA.debugLineNum = 5242890;BA.debugLine="job.success = success"; +_job._success /*boolean*/ = _success; +RDebugUtils.currentLine=5242891; + //BA.debugLineNum = 5242891;BA.debugLine="job.errorMessage = errorMessage"; +_job._errormessage /*String*/ = _errormessage; +RDebugUtils.currentLine=5242893; + //BA.debugLineNum = 5242893;BA.debugLine="job.Complete(TaskId)"; +_job._complete /*String*/ (null,_taskid); +RDebugUtils.currentLine=5242897; + //BA.debugLineNum = 5242897;BA.debugLine="End Sub"; +return ""; +} +public static String _hc_responseerror(anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpResponse _response,String _reason,int _statuscode,int _taskid) throws Exception{ +RDebugUtils.currentModule="httputils2service"; +if (Debug.shouldDelegate(processBA, "hc_responseerror", false)) + {return ((String) Debug.delegate(processBA, "hc_responseerror", new Object[] {_response,_reason,_statuscode,_taskid}));} +anywheresoftware.b4a.samples.camera.httpjob _job = null; +RDebugUtils.currentLine=5177344; + //BA.debugLineNum = 5177344;BA.debugLine="Sub hc_ResponseError (Response As OkHttpResponse,"; +RDebugUtils.currentLine=5177345; + //BA.debugLineNum = 5177345;BA.debugLine="Log($\"ResponseError. Reason: ${Reason}, Response:"; +anywheresoftware.b4a.keywords.Common.LogImpl("45177345",("ResponseError. Reason: "+anywheresoftware.b4a.keywords.Common.SmartStringFormatter("",(Object)(_reason))+", Response: "+anywheresoftware.b4a.keywords.Common.SmartStringFormatter("",(Object)(_response.getErrorResponse()))+""),0); +RDebugUtils.currentLine=5177346; + //BA.debugLineNum = 5177346;BA.debugLine="Response.Release"; +_response.Release(); +RDebugUtils.currentLine=5177347; + //BA.debugLineNum = 5177347;BA.debugLine="Dim job As HttpJob = TaskIdToJob.Get(TaskId)"; +_job = (anywheresoftware.b4a.samples.camera.httpjob)(_taskidtojob.Get((Object)(_taskid))); +RDebugUtils.currentLine=5177348; + //BA.debugLineNum = 5177348;BA.debugLine="If job = Null Then"; +if (_job== null) { +RDebugUtils.currentLine=5177349; + //BA.debugLineNum = 5177349;BA.debugLine="Log(\"HttpUtils2Service (hc_ResponseError): job c"; +anywheresoftware.b4a.keywords.Common.LogImpl("45177349","HttpUtils2Service (hc_ResponseError): job completed multiple times - "+BA.NumberToString(_taskid),0); +RDebugUtils.currentLine=5177350; + //BA.debugLineNum = 5177350;BA.debugLine="Return"; +if (true) return ""; + }; +RDebugUtils.currentLine=5177352; + //BA.debugLineNum = 5177352;BA.debugLine="job.Response = Response"; +_job._response /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpResponse*/ = _response; +RDebugUtils.currentLine=5177353; + //BA.debugLineNum = 5177353;BA.debugLine="If Response.ErrorResponse <> \"\" Then"; +if ((_response.getErrorResponse()).equals("") == false) { +RDebugUtils.currentLine=5177354; + //BA.debugLineNum = 5177354;BA.debugLine="CompleteJob(TaskId, False, Response.ErrorRespons"; +_completejob(_taskid,anywheresoftware.b4a.keywords.Common.False,_response.getErrorResponse()); + }else { +RDebugUtils.currentLine=5177356; + //BA.debugLineNum = 5177356;BA.debugLine="CompleteJob(TaskId, False, Reason)"; +_completejob(_taskid,anywheresoftware.b4a.keywords.Common.False,_reason); + }; +RDebugUtils.currentLine=5177358; + //BA.debugLineNum = 5177358;BA.debugLine="End Sub"; +return ""; +} +public static String _hc_responsesuccess(anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpResponse _response,int _taskid) throws Exception{ +RDebugUtils.currentModule="httputils2service"; +if (Debug.shouldDelegate(processBA, "hc_responsesuccess", false)) + {return ((String) Debug.delegate(processBA, "hc_responsesuccess", new Object[] {_response,_taskid}));} +anywheresoftware.b4a.samples.camera.httpjob _job = null; +anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _out = null; +RDebugUtils.currentLine=5046272; + //BA.debugLineNum = 5046272;BA.debugLine="Sub hc_ResponseSuccess (Response As OkHttpResponse"; +RDebugUtils.currentLine=5046273; + //BA.debugLineNum = 5046273;BA.debugLine="Dim job As HttpJob = TaskIdToJob.Get(TaskId)"; +_job = (anywheresoftware.b4a.samples.camera.httpjob)(_taskidtojob.Get((Object)(_taskid))); +RDebugUtils.currentLine=5046274; + //BA.debugLineNum = 5046274;BA.debugLine="If job = Null Then"; +if (_job== null) { +RDebugUtils.currentLine=5046275; + //BA.debugLineNum = 5046275;BA.debugLine="Log(\"HttpUtils2Service (hc_ResponseSuccess): job"; +anywheresoftware.b4a.keywords.Common.LogImpl("45046275","HttpUtils2Service (hc_ResponseSuccess): job completed multiple times - "+BA.NumberToString(_taskid),0); +RDebugUtils.currentLine=5046276; + //BA.debugLineNum = 5046276;BA.debugLine="Return"; +if (true) return ""; + }; +RDebugUtils.currentLine=5046278; + //BA.debugLineNum = 5046278;BA.debugLine="job.Response = Response"; +_job._response /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpResponse*/ = _response; +RDebugUtils.currentLine=5046279; + //BA.debugLineNum = 5046279;BA.debugLine="Dim out As OutputStream = File.OpenOutput(TempFol"; +_out = new anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper(); +_out = anywheresoftware.b4a.keywords.Common.File.OpenOutput(_tempfolder,BA.NumberToString(_taskid),anywheresoftware.b4a.keywords.Common.False); +RDebugUtils.currentLine=5046283; + //BA.debugLineNum = 5046283;BA.debugLine="Response.GetAsynchronously(\"response\", out , _"; +_response.GetAsynchronously(processBA,"response",(java.io.OutputStream)(_out.getObject()),anywheresoftware.b4a.keywords.Common.True,_taskid); +RDebugUtils.currentLine=5046285; + //BA.debugLineNum = 5046285;BA.debugLine="End Sub"; +return ""; +} +public static String _response_streamfinish(boolean _success,int _taskid) throws Exception{ +RDebugUtils.currentModule="httputils2service"; +if (Debug.shouldDelegate(processBA, "response_streamfinish", false)) + {return ((String) Debug.delegate(processBA, "response_streamfinish", new Object[] {_success,_taskid}));} +RDebugUtils.currentLine=5111808; + //BA.debugLineNum = 5111808;BA.debugLine="Private Sub Response_StreamFinish (Success As Bool"; +RDebugUtils.currentLine=5111809; + //BA.debugLineNum = 5111809;BA.debugLine="If Success Then"; +if (_success) { +RDebugUtils.currentLine=5111810; + //BA.debugLineNum = 5111810;BA.debugLine="CompleteJob(TaskId, Success, \"\")"; +_completejob(_taskid,_success,""); + }else { +RDebugUtils.currentLine=5111812; + //BA.debugLineNum = 5111812;BA.debugLine="CompleteJob(TaskId, Success, LastException.Messa"; +_completejob(_taskid,_success,anywheresoftware.b4a.keywords.Common.LastException(processBA).getMessage()); + }; +RDebugUtils.currentLine=5111814; + //BA.debugLineNum = 5111814;BA.debugLine="End Sub"; +return ""; +} +public static String _service_create() throws Exception{ +RDebugUtils.currentModule="httputils2service"; +if (Debug.shouldDelegate(processBA, "service_create", false)) + {return ((String) Debug.delegate(processBA, "service_create", null));} +RDebugUtils.currentLine=4784128; + //BA.debugLineNum = 4784128;BA.debugLine="Sub Service_Create"; +RDebugUtils.currentLine=4784130; + //BA.debugLineNum = 4784130;BA.debugLine="TempFolder = File.DirInternalCache"; +_tempfolder = anywheresoftware.b4a.keywords.Common.File.getDirInternalCache(); +RDebugUtils.currentLine=4784131; + //BA.debugLineNum = 4784131;BA.debugLine="Try"; +try {RDebugUtils.currentLine=4784132; + //BA.debugLineNum = 4784132;BA.debugLine="File.WriteString(TempFolder, \"~test.test\", \"test"; +anywheresoftware.b4a.keywords.Common.File.WriteString(_tempfolder,"~test.test","test"); +RDebugUtils.currentLine=4784133; + //BA.debugLineNum = 4784133;BA.debugLine="File.Delete(TempFolder, \"~test.test\")"; +anywheresoftware.b4a.keywords.Common.File.Delete(_tempfolder,"~test.test"); + } + catch (Exception e6) { + processBA.setLastException(e6);RDebugUtils.currentLine=4784135; + //BA.debugLineNum = 4784135;BA.debugLine="Log(LastException)"; +anywheresoftware.b4a.keywords.Common.LogImpl("44784135",BA.ObjectToString(anywheresoftware.b4a.keywords.Common.LastException(processBA)),0); +RDebugUtils.currentLine=4784136; + //BA.debugLineNum = 4784136;BA.debugLine="Log(\"Switching to File.DirInternal\")"; +anywheresoftware.b4a.keywords.Common.LogImpl("44784136","Switching to File.DirInternal",0); +RDebugUtils.currentLine=4784137; + //BA.debugLineNum = 4784137;BA.debugLine="TempFolder = File.DirInternal"; +_tempfolder = anywheresoftware.b4a.keywords.Common.File.getDirInternal(); + }; +RDebugUtils.currentLine=4784142; + //BA.debugLineNum = 4784142;BA.debugLine="If hc.IsInitialized = False Then"; +if (_hc.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { +RDebugUtils.currentLine=4784147; + //BA.debugLineNum = 4784147;BA.debugLine="hc.Initialize(\"hc\")"; +_hc.Initialize("hc"); + }; +RDebugUtils.currentLine=4784155; + //BA.debugLineNum = 4784155;BA.debugLine="TaskIdToJob.Initialize"; +_taskidtojob.Initialize(); +RDebugUtils.currentLine=4784157; + //BA.debugLineNum = 4784157;BA.debugLine="End Sub"; +return ""; +} +public static String _service_destroy() throws Exception{ +RDebugUtils.currentModule="httputils2service"; +if (Debug.shouldDelegate(processBA, "service_destroy", false)) + {return ((String) Debug.delegate(processBA, "service_destroy", null));} +RDebugUtils.currentLine=4915200; + //BA.debugLineNum = 4915200;BA.debugLine="Sub Service_Destroy"; +RDebugUtils.currentLine=4915202; + //BA.debugLineNum = 4915202;BA.debugLine="End Sub"; +return ""; +} +public static String _service_start(anywheresoftware.b4a.objects.IntentWrapper _startingintent) throws Exception{ +RDebugUtils.currentModule="httputils2service"; +if (Debug.shouldDelegate(processBA, "service_start", false)) + {return ((String) Debug.delegate(processBA, "service_start", new Object[] {_startingintent}));} +RDebugUtils.currentLine=4849664; + //BA.debugLineNum = 4849664;BA.debugLine="Sub Service_Start (StartingIntent As Intent)"; +RDebugUtils.currentLine=4849665; + //BA.debugLineNum = 4849665;BA.debugLine="Service.StopAutomaticForeground"; +mostCurrent._service.StopAutomaticForeground(); +RDebugUtils.currentLine=4849666; + //BA.debugLineNum = 4849666;BA.debugLine="End Sub"; +return ""; +} +public static String _submitjob(anywheresoftware.b4a.samples.camera.httpjob _job) throws Exception{ +RDebugUtils.currentModule="httputils2service"; +if (Debug.shouldDelegate(processBA, "submitjob", false)) + {return ((String) Debug.delegate(processBA, "submitjob", new Object[] {_job}));} +int _taskid = 0; +RDebugUtils.currentLine=4980736; + //BA.debugLineNum = 4980736;BA.debugLine="Public Sub SubmitJob(job As HttpJob)"; +RDebugUtils.currentLine=4980737; + //BA.debugLineNum = 4980737;BA.debugLine="If TaskIdToJob.IsInitialized = False Then Service"; +if (_taskidtojob.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { +_service_create();}; +RDebugUtils.currentLine=4980741; + //BA.debugLineNum = 4980741;BA.debugLine="taskCounter = taskCounter + 1"; +_taskcounter = (int) (_taskcounter+1); +RDebugUtils.currentLine=4980742; + //BA.debugLineNum = 4980742;BA.debugLine="Dim TaskId As Int = taskCounter"; +_taskid = _taskcounter; +RDebugUtils.currentLine=4980744; + //BA.debugLineNum = 4980744;BA.debugLine="TaskIdToJob.Put(TaskId, job)"; +_taskidtojob.Put((Object)(_taskid),(Object)(_job)); +RDebugUtils.currentLine=4980745; + //BA.debugLineNum = 4980745;BA.debugLine="If job.Username <> \"\" And job.Password <> \"\" Then"; +if ((_job._username /*String*/ ).equals("") == false && (_job._password /*String*/ ).equals("") == false) { +RDebugUtils.currentLine=4980746; + //BA.debugLineNum = 4980746;BA.debugLine="hc.ExecuteCredentials(job.GetRequest, TaskId, jo"; +_hc.ExecuteCredentials(processBA,_job._getrequest /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ (null),_taskid,_job._username /*String*/ ,_job._password /*String*/ ); + }else { +RDebugUtils.currentLine=4980748; + //BA.debugLineNum = 4980748;BA.debugLine="hc.Execute(job.GetRequest, TaskId)"; +_hc.Execute(processBA,_job._getrequest /*anywheresoftware.b4h.okhttp.OkHttpClientWrapper.OkHttpRequest*/ (null),_taskid); + }; +RDebugUtils.currentLine=4980750; + //BA.debugLineNum = 4980750;BA.debugLine="End Sub"; +return ""; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/main.java b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/main.java new file mode 100644 index 0000000..70bf74e --- /dev/null +++ b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/main.java @@ -0,0 +1,970 @@ +package anywheresoftware.b4a.samples.camera; + + +import anywheresoftware.b4a.B4AMenuItem; +import android.app.Activity; +import android.os.Bundle; +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.BALayout; +import anywheresoftware.b4a.B4AActivity; +import anywheresoftware.b4a.ObjectWrapper; +import anywheresoftware.b4a.objects.ActivityWrapper; +import java.lang.reflect.InvocationTargetException; +import anywheresoftware.b4a.B4AUncaughtException; +import anywheresoftware.b4a.debug.*; +import java.lang.ref.WeakReference; + +public class main extends Activity implements B4AActivity{ + public static main mostCurrent; + static boolean afterFirstLayout; + static boolean isFirst = true; + private static boolean processGlobalsRun = false; + BALayout layout; + public static BA processBA; + BA activityBA; + ActivityWrapper _activity; + java.util.ArrayList menuItems; + public static final boolean fullScreen = false; + public static final boolean includeTitle = false; + public static WeakReference previousOne; + public static boolean dontPause; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mostCurrent = this; + if (processBA == null) { + processBA = new anywheresoftware.b4a.ShellBA(this.getApplicationContext(), null, null, "anywheresoftware.b4a.samples.camera", "anywheresoftware.b4a.samples.camera.main"); + processBA.loadHtSubs(this.getClass()); + float deviceScale = getApplicationContext().getResources().getDisplayMetrics().density; + BALayout.setDeviceScale(deviceScale); + + } + else if (previousOne != null) { + Activity p = previousOne.get(); + if (p != null && p != this) { + BA.LogInfo("Killing previous instance (main)."); + p.finish(); + } + } + processBA.setActivityPaused(true); + processBA.runHook("oncreate", this, null); + if (!includeTitle) { + this.getWindow().requestFeature(android.view.Window.FEATURE_NO_TITLE); + } + if (fullScreen) { + getWindow().setFlags(android.view.WindowManager.LayoutParams.FLAG_FULLSCREEN, + android.view.WindowManager.LayoutParams.FLAG_FULLSCREEN); + } + + processBA.sharedProcessBA.activityBA = null; + layout = new BALayout(this); + setContentView(layout); + afterFirstLayout = false; + WaitForLayout wl = new WaitForLayout(); + if (anywheresoftware.b4a.objects.ServiceHelper.StarterHelper.startFromActivity(this, processBA, wl, false)) + BA.handler.postDelayed(wl, 5); + + } + static class WaitForLayout implements Runnable { + public void run() { + if (afterFirstLayout) + return; + if (mostCurrent == null) + return; + + if (mostCurrent.layout.getWidth() == 0) { + BA.handler.postDelayed(this, 5); + return; + } + mostCurrent.layout.getLayoutParams().height = mostCurrent.layout.getHeight(); + mostCurrent.layout.getLayoutParams().width = mostCurrent.layout.getWidth(); + afterFirstLayout = true; + mostCurrent.afterFirstLayout(); + } + } + private void afterFirstLayout() { + if (this != mostCurrent) + return; + activityBA = new BA(this, layout, processBA, "anywheresoftware.b4a.samples.camera", "anywheresoftware.b4a.samples.camera.main"); + + processBA.sharedProcessBA.activityBA = new java.lang.ref.WeakReference(activityBA); + anywheresoftware.b4a.objects.ViewWrapper.lastId = 0; + _activity = new ActivityWrapper(activityBA, "activity"); + anywheresoftware.b4a.Msgbox.isDismissing = false; + if (BA.isShellModeRuntimeCheck(processBA)) { + if (isFirst) + processBA.raiseEvent2(null, true, "SHELL", false); + processBA.raiseEvent2(null, true, "CREATE", true, "anywheresoftware.b4a.samples.camera.main", processBA, activityBA, _activity, anywheresoftware.b4a.keywords.Common.Density, mostCurrent); + _activity.reinitializeForShell(activityBA, "activity"); + } + initializeProcessGlobals(); + initializeGlobals(); + + BA.LogInfo("** Activity (main) Create, isFirst = " + isFirst + " **"); + processBA.raiseEvent2(null, true, "activity_create", false, isFirst); + isFirst = false; + if (this != mostCurrent) + return; + processBA.setActivityPaused(false); + BA.LogInfo("** Activity (main) Resume **"); + processBA.raiseEvent(null, "activity_resume"); + if (android.os.Build.VERSION.SDK_INT >= 11) { + try { + android.app.Activity.class.getMethod("invalidateOptionsMenu").invoke(this,(Object[]) null); + } catch (Exception e) { + e.printStackTrace(); + } + } + + } + public void addMenuItem(B4AMenuItem item) { + if (menuItems == null) + menuItems = new java.util.ArrayList(); + menuItems.add(item); + } + @Override + public boolean onCreateOptionsMenu(android.view.Menu menu) { + super.onCreateOptionsMenu(menu); + try { + if (processBA.subExists("activity_actionbarhomeclick")) { + Class.forName("android.app.ActionBar").getMethod("setHomeButtonEnabled", boolean.class).invoke( + getClass().getMethod("getActionBar").invoke(this), true); + } + } catch (Exception e) { + e.printStackTrace(); + } + if (processBA.runHook("oncreateoptionsmenu", this, new Object[] {menu})) + return true; + if (menuItems == null) + return false; + for (B4AMenuItem bmi : menuItems) { + android.view.MenuItem mi = menu.add(bmi.title); + if (bmi.drawable != null) + mi.setIcon(bmi.drawable); + if (android.os.Build.VERSION.SDK_INT >= 11) { + try { + if (bmi.addToBar) { + android.view.MenuItem.class.getMethod("setShowAsAction", int.class).invoke(mi, 1); + } + } catch (Exception e) { + e.printStackTrace(); + } + } + mi.setOnMenuItemClickListener(new B4AMenuItemsClickListener(bmi.eventName.toLowerCase(BA.cul))); + } + + return true; + } + @Override + public boolean onOptionsItemSelected(android.view.MenuItem item) { + if (item.getItemId() == 16908332) { + processBA.raiseEvent(null, "activity_actionbarhomeclick"); + return true; + } + else + return super.onOptionsItemSelected(item); +} +@Override + public boolean onPrepareOptionsMenu(android.view.Menu menu) { + super.onPrepareOptionsMenu(menu); + processBA.runHook("onprepareoptionsmenu", this, new Object[] {menu}); + return true; + + } + protected void onStart() { + super.onStart(); + processBA.runHook("onstart", this, null); +} + protected void onStop() { + super.onStop(); + processBA.runHook("onstop", this, null); +} + public void onWindowFocusChanged(boolean hasFocus) { + super.onWindowFocusChanged(hasFocus); + if (processBA.subExists("activity_windowfocuschanged")) + processBA.raiseEvent2(null, true, "activity_windowfocuschanged", false, hasFocus); + } + private class B4AMenuItemsClickListener implements android.view.MenuItem.OnMenuItemClickListener { + private final String eventName; + public B4AMenuItemsClickListener(String eventName) { + this.eventName = eventName; + } + public boolean onMenuItemClick(android.view.MenuItem item) { + processBA.raiseEventFromUI(item.getTitle(), eventName + "_click"); + return true; + } + } + public static Class getObject() { + return main.class; + } + private Boolean onKeySubExist = null; + private Boolean onKeyUpSubExist = null; + @Override + public boolean onKeyDown(int keyCode, android.view.KeyEvent event) { + if (processBA.runHook("onkeydown", this, new Object[] {keyCode, event})) + return true; + if (onKeySubExist == null) + onKeySubExist = processBA.subExists("activity_keypress"); + if (onKeySubExist) { + if (keyCode == anywheresoftware.b4a.keywords.constants.KeyCodes.KEYCODE_BACK && + android.os.Build.VERSION.SDK_INT >= 18) { + HandleKeyDelayed hk = new HandleKeyDelayed(); + hk.kc = keyCode; + BA.handler.post(hk); + return true; + } + else { + boolean res = new HandleKeyDelayed().runDirectly(keyCode); + if (res) + return true; + } + } + return super.onKeyDown(keyCode, event); + } + private class HandleKeyDelayed implements Runnable { + int kc; + public void run() { + runDirectly(kc); + } + public boolean runDirectly(int keyCode) { + Boolean res = (Boolean)processBA.raiseEvent2(_activity, false, "activity_keypress", false, keyCode); + if (res == null || res == true) { + return true; + } + else if (keyCode == anywheresoftware.b4a.keywords.constants.KeyCodes.KEYCODE_BACK) { + finish(); + return true; + } + return false; + } + + } + @Override + public boolean onKeyUp(int keyCode, android.view.KeyEvent event) { + if (processBA.runHook("onkeyup", this, new Object[] {keyCode, event})) + return true; + if (onKeyUpSubExist == null) + onKeyUpSubExist = processBA.subExists("activity_keyup"); + if (onKeyUpSubExist) { + Boolean res = (Boolean)processBA.raiseEvent2(_activity, false, "activity_keyup", false, keyCode); + if (res == null || res == true) + return true; + } + return super.onKeyUp(keyCode, event); + } + @Override + public void onNewIntent(android.content.Intent intent) { + super.onNewIntent(intent); + this.setIntent(intent); + processBA.runHook("onnewintent", this, new Object[] {intent}); + } + @Override + public void onPause() { + super.onPause(); + if (_activity == null) + return; + if (this != mostCurrent) + return; + anywheresoftware.b4a.Msgbox.dismiss(true); + if (!dontPause) + BA.LogInfo("** Activity (main) Pause, UserClosed = " + activityBA.activity.isFinishing() + " **"); + else + BA.LogInfo("** Activity (main) Pause event (activity is not paused). **"); + if (mostCurrent != null) + processBA.raiseEvent2(_activity, true, "activity_pause", false, activityBA.activity.isFinishing()); + if (!dontPause) { + processBA.setActivityPaused(true); + mostCurrent = null; + } + + if (!activityBA.activity.isFinishing()) + previousOne = new WeakReference(this); + anywheresoftware.b4a.Msgbox.isDismissing = false; + processBA.runHook("onpause", this, null); + } + + @Override + public void onDestroy() { + super.onDestroy(); + previousOne = null; + processBA.runHook("ondestroy", this, null); + } + @Override + public void onResume() { + super.onResume(); + mostCurrent = this; + anywheresoftware.b4a.Msgbox.isDismissing = false; + if (activityBA != null) { //will be null during activity create (which waits for AfterLayout). + ResumeMessage rm = new ResumeMessage(mostCurrent); + BA.handler.post(rm); + } + processBA.runHook("onresume", this, null); + } + private static class ResumeMessage implements Runnable { + private final WeakReference activity; + public ResumeMessage(Activity activity) { + this.activity = new WeakReference(activity); + } + public void run() { + main mc = mostCurrent; + if (mc == null || mc != activity.get()) + return; + processBA.setActivityPaused(false); + BA.LogInfo("** Activity (main) Resume **"); + if (mc != mostCurrent) + return; + processBA.raiseEvent(mc._activity, "activity_resume", (Object[])null); + } + } + @Override + protected void onActivityResult(int requestCode, int resultCode, + android.content.Intent data) { + processBA.onActivityResult(requestCode, resultCode, data); + processBA.runHook("onactivityresult", this, new Object[] {requestCode, resultCode}); + } + private static void initializeGlobals() { + processBA.raiseEvent2(null, true, "globals", false, (Object[])null); + } + public void onRequestPermissionsResult(int requestCode, + String permissions[], int[] grantResults) { + for (int i = 0;i < permissions.length;i++) { + Object[] o = new Object[] {permissions[i], grantResults[i] == 0}; + processBA.raiseEventFromDifferentThread(null,null, 0, "activity_permissionresult", true, o); + } + + } + + + +public static void initializeProcessGlobals() { + + if (main.processGlobalsRun == false) { + main.processGlobalsRun = true; + try { + + } catch (Exception e) { + throw new RuntimeException(e); + } + } +} +public static boolean isAnyActivityVisible() { + boolean vis = false; +vis = vis | (main.mostCurrent != null); +return vis;} + +private static BA killProgramHelper(BA ba) { + if (ba == null) + return null; + anywheresoftware.b4a.BA.SharedProcessBA sharedProcessBA = ba.sharedProcessBA; + if (sharedProcessBA == null || sharedProcessBA.activityBA == null) + return null; + return sharedProcessBA.activityBA.get(); +} +public static void killProgram() { + { + Activity __a = null; + if (main.previousOne != null) { + __a = main.previousOne.get(); + } + else { + BA ba = killProgramHelper(main.mostCurrent == null ? null : main.mostCurrent.processBA); + if (ba != null) __a = ba.activity; + } + if (__a != null) + __a.finish();} + +BA.applicationContext.stopService(new android.content.Intent(BA.applicationContext, starter.class)); +BA.applicationContext.stopService(new android.content.Intent(BA.applicationContext, httputils2service.class)); +} +public anywheresoftware.b4a.keywords.Common __c = null; +public static boolean _frontcamera = false; +public static anywheresoftware.b4j.object.JavaObject _detector = null; +public static boolean _searchforbarcodes = false; +public static long _lastpreview = 0L; +public static int _intervalbetweenpreviewsms = 0; +public anywheresoftware.b4a.objects.PanelWrapper _panel1 = null; +public anywheresoftware.b4a.samples.camera.cameraexclass _camex = null; +public anywheresoftware.b4a.objects.PanelWrapper _pnldrawing = null; +public anywheresoftware.b4a.objects.B4XCanvas _cvs = null; +public anywheresoftware.b4a.samples.camera.starter _starter = null; +public anywheresoftware.b4a.samples.camera.httputils2service _httputils2service = null; +public static String _activity_create(boolean _firsttime) throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "activity_create", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "activity_create", new Object[] {_firsttime}));} +RDebugUtils.currentLine=131072; + //BA.debugLineNum = 131072;BA.debugLine="Sub Activity_Create(FirstTime As Boolean)"; +RDebugUtils.currentLine=131073; + //BA.debugLineNum = 131073;BA.debugLine="Activity.LoadLayout(\"1\")"; +mostCurrent._activity.LoadLayout("1",mostCurrent.activityBA); +RDebugUtils.currentLine=131074; + //BA.debugLineNum = 131074;BA.debugLine="If FirstTime Then"; +if (_firsttime) { +RDebugUtils.currentLine=131075; + //BA.debugLineNum = 131075;BA.debugLine="CreateDetector (Array(\"CODE_128\", \"CODE_93\"))"; +_createdetector(anywheresoftware.b4a.keywords.Common.ArrayToList(new Object[]{(Object)("CODE_128"),(Object)("CODE_93")})); + }; +RDebugUtils.currentLine=131077; + //BA.debugLineNum = 131077;BA.debugLine="cvs.Initialize(pnlDrawing)"; +mostCurrent._cvs.Initialize((anywheresoftware.b4a.objects.B4XViewWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.B4XViewWrapper(), (java.lang.Object)(mostCurrent._pnldrawing.getObject()))); +RDebugUtils.currentLine=131078; + //BA.debugLineNum = 131078;BA.debugLine="End Sub"; +return ""; +} +public static String _createdetector(anywheresoftware.b4a.objects.collections.List _codes) throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "createdetector", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "createdetector", new Object[] {_codes}));} +anywheresoftware.b4j.object.JavaObject _ctxt = null; +anywheresoftware.b4j.object.JavaObject _builder = null; +String _barcodeclass = ""; +anywheresoftware.b4j.object.JavaObject _barcodestatic = null; +int _format = 0; +String _formatname = ""; +boolean _operational = false; +RDebugUtils.currentLine=196608; + //BA.debugLineNum = 196608;BA.debugLine="Private Sub CreateDetector (Codes As List)"; +RDebugUtils.currentLine=196609; + //BA.debugLineNum = 196609;BA.debugLine="Dim ctxt As JavaObject"; +_ctxt = new anywheresoftware.b4j.object.JavaObject(); +RDebugUtils.currentLine=196610; + //BA.debugLineNum = 196610;BA.debugLine="ctxt.InitializeContext"; +_ctxt.InitializeContext(processBA); +RDebugUtils.currentLine=196611; + //BA.debugLineNum = 196611;BA.debugLine="Dim builder As JavaObject"; +_builder = new anywheresoftware.b4j.object.JavaObject(); +RDebugUtils.currentLine=196612; + //BA.debugLineNum = 196612;BA.debugLine="builder.InitializeNewInstance(\"com/google/android"; +_builder.InitializeNewInstance("com/google/android/gms/vision/barcode/BarcodeDetector.Builder".replace("/","."),new Object[]{(Object)(_ctxt.getObject())}); +RDebugUtils.currentLine=196613; + //BA.debugLineNum = 196613;BA.debugLine="Dim barcodeClass As String = \"com/google/android/"; +_barcodeclass = "com/google/android/gms/vision/barcode/Barcode".replace("/","."); +RDebugUtils.currentLine=196614; + //BA.debugLineNum = 196614;BA.debugLine="Dim barcodeStatic As JavaObject"; +_barcodestatic = new anywheresoftware.b4j.object.JavaObject(); +RDebugUtils.currentLine=196615; + //BA.debugLineNum = 196615;BA.debugLine="barcodeStatic.InitializeStatic(barcodeClass)"; +_barcodestatic.InitializeStatic(_barcodeclass); +RDebugUtils.currentLine=196616; + //BA.debugLineNum = 196616;BA.debugLine="Dim format As Int"; +_format = 0; +RDebugUtils.currentLine=196617; + //BA.debugLineNum = 196617;BA.debugLine="For Each formatName As String In Codes"; +{ +final anywheresoftware.b4a.BA.IterableList group9 = _codes; +final int groupLen9 = group9.getSize() +;int index9 = 0; +; +for (; index9 < groupLen9;index9++){ +_formatname = BA.ObjectToString(group9.Get(index9)); +RDebugUtils.currentLine=196618; + //BA.debugLineNum = 196618;BA.debugLine="format = Bit.Or(format, barcodeStatic.GetField(f"; +_format = anywheresoftware.b4a.keywords.Common.Bit.Or(_format,(int)(BA.ObjectToNumber(_barcodestatic.GetField(_formatname)))); + } +}; +RDebugUtils.currentLine=196620; + //BA.debugLineNum = 196620;BA.debugLine="builder.RunMethod(\"setBarcodeFormats\", Array(form"; +_builder.RunMethod("setBarcodeFormats",new Object[]{(Object)(_format)}); +RDebugUtils.currentLine=196621; + //BA.debugLineNum = 196621;BA.debugLine="detector = builder.RunMethod(\"build\", Null)"; +_detector = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_builder.RunMethod("build",(Object[])(anywheresoftware.b4a.keywords.Common.Null)))); +RDebugUtils.currentLine=196622; + //BA.debugLineNum = 196622;BA.debugLine="Dim operational As Boolean = detector.RunMethod(\""; +_operational = BA.ObjectToBoolean(_detector.RunMethod("isOperational",(Object[])(anywheresoftware.b4a.keywords.Common.Null))); +RDebugUtils.currentLine=196623; + //BA.debugLineNum = 196623;BA.debugLine="Log(\"Is detector operational: \" & operational)"; +anywheresoftware.b4a.keywords.Common.LogImpl("4196623","Is detector operational: "+BA.ObjectToString(_operational),0); +RDebugUtils.currentLine=196624; + //BA.debugLineNum = 196624;BA.debugLine="SearchForBarcodes = operational"; +_searchforbarcodes = _operational; +RDebugUtils.currentLine=196626; + //BA.debugLineNum = 196626;BA.debugLine="End Sub"; +return ""; +} +public static String _activity_pause(boolean _userclosed) throws Exception{ +RDebugUtils.currentModule="main"; +RDebugUtils.currentLine=458752; + //BA.debugLineNum = 458752;BA.debugLine="Sub Activity_Pause (UserClosed As Boolean)"; +RDebugUtils.currentLine=458753; + //BA.debugLineNum = 458753;BA.debugLine="If camEx.IsInitialized Then"; +if (mostCurrent._camex.IsInitialized /*boolean*/ ()) { +RDebugUtils.currentLine=458754; + //BA.debugLineNum = 458754;BA.debugLine="camEx.Release"; +mostCurrent._camex._release /*String*/ (null); + }; +RDebugUtils.currentLine=458756; + //BA.debugLineNum = 458756;BA.debugLine="End Sub"; +return ""; +} +public static String _activity_resume() throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "activity_resume", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "activity_resume", null));} +RDebugUtils.currentLine=327680; + //BA.debugLineNum = 327680;BA.debugLine="Sub Activity_Resume"; +RDebugUtils.currentLine=327681; + //BA.debugLineNum = 327681;BA.debugLine="InitializeCamera"; +_initializecamera(); +RDebugUtils.currentLine=327682; + //BA.debugLineNum = 327682;BA.debugLine="End Sub"; +return ""; +} +public static void _initializecamera() throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "initializecamera", false)) + {Debug.delegate(mostCurrent.activityBA, "initializecamera", null); return;} +ResumableSub_InitializeCamera rsub = new ResumableSub_InitializeCamera(null); +rsub.resume(processBA, null); +} +public static class ResumableSub_InitializeCamera extends BA.ResumableSub { +public ResumableSub_InitializeCamera(anywheresoftware.b4a.samples.camera.main parent) { +this.parent = parent; +} +anywheresoftware.b4a.samples.camera.main parent; +String _permission = ""; +boolean _result = false; + +@Override +public void resume(BA ba, Object[] result) throws Exception{ +RDebugUtils.currentModule="main"; + + while (true) { + switch (state) { + case -1: +return; + +case 0: +//C +this.state = 1; +RDebugUtils.currentLine=393217; + //BA.debugLineNum = 393217;BA.debugLine="Starter.rp.CheckAndRequest(Starter.rp.PERMISSION_"; +parent.mostCurrent._starter._rp /*anywheresoftware.b4a.objects.RuntimePermissions*/ .CheckAndRequest(processBA,parent.mostCurrent._starter._rp /*anywheresoftware.b4a.objects.RuntimePermissions*/ .PERMISSION_CAMERA); +RDebugUtils.currentLine=393218; + //BA.debugLineNum = 393218;BA.debugLine="Wait For Activity_PermissionResult (Permission As"; +anywheresoftware.b4a.keywords.Common.WaitFor("activity_permissionresult", processBA, new anywheresoftware.b4a.shell.DebugResumableSub.DelegatableResumableSub(this, "main", "initializecamera"), null); +this.state = 5; +return; +case 5: +//C +this.state = 1; +_permission = (String) result[0]; +_result = (Boolean) result[1]; +; +RDebugUtils.currentLine=393219; + //BA.debugLineNum = 393219;BA.debugLine="If Result Then"; +if (true) break; + +case 1: +//if +this.state = 4; +if (_result) { +this.state = 3; +}if (true) break; + +case 3: +//C +this.state = 4; +RDebugUtils.currentLine=393220; + //BA.debugLineNum = 393220;BA.debugLine="camEx.Initialize(Panel1, frontCamera, Me, \"Camer"; +parent.mostCurrent._camex._initialize /*String*/ (null,mostCurrent.activityBA,parent.mostCurrent._panel1,parent._frontcamera,main.getObject(),"Camera1"); +RDebugUtils.currentLine=393221; + //BA.debugLineNum = 393221;BA.debugLine="frontCamera = camEx.Front"; +parent._frontcamera = parent.mostCurrent._camex._front /*boolean*/ ; + if (true) break; + +case 4: +//C +this.state = -1; +; +RDebugUtils.currentLine=393223; + //BA.debugLineNum = 393223;BA.debugLine="End Sub"; +if (true) break; + + } + } + } +} +public static String _btneffect_click() throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "btneffect_click", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "btneffect_click", null));} +anywheresoftware.b4a.objects.collections.List _effects = null; +String _effect = ""; +RDebugUtils.currentLine=720896; + //BA.debugLineNum = 720896;BA.debugLine="Sub btnEffect_Click"; +RDebugUtils.currentLine=720897; + //BA.debugLineNum = 720897;BA.debugLine="Dim effects As List = camEx.GetSupportedColorEffe"; +_effects = new anywheresoftware.b4a.objects.collections.List(); +_effects = mostCurrent._camex._getsupportedcoloreffects /*anywheresoftware.b4a.objects.collections.List*/ (null); +RDebugUtils.currentLine=720898; + //BA.debugLineNum = 720898;BA.debugLine="If effects.IsInitialized = False Then"; +if (_effects.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { +RDebugUtils.currentLine=720899; + //BA.debugLineNum = 720899;BA.debugLine="ToastMessageShow(\"Effects not supported.\", False"; +anywheresoftware.b4a.keywords.Common.ToastMessageShow(BA.ObjectToCharSequence("Effects not supported."),anywheresoftware.b4a.keywords.Common.False); +RDebugUtils.currentLine=720900; + //BA.debugLineNum = 720900;BA.debugLine="Return"; +if (true) return ""; + }; +RDebugUtils.currentLine=720902; + //BA.debugLineNum = 720902;BA.debugLine="Dim effect As String = effects.Get((effects.Index"; +_effect = BA.ObjectToString(_effects.Get((int) ((_effects.IndexOf((Object)(mostCurrent._camex._getcoloreffect /*String*/ (null)))+1)%_effects.getSize()))); +RDebugUtils.currentLine=720903; + //BA.debugLineNum = 720903;BA.debugLine="camEx.SetColorEffect(effect)"; +mostCurrent._camex._setcoloreffect /*String*/ (null,_effect); +RDebugUtils.currentLine=720904; + //BA.debugLineNum = 720904;BA.debugLine="ToastMessageShow(effect, False)"; +anywheresoftware.b4a.keywords.Common.ToastMessageShow(BA.ObjectToCharSequence(_effect),anywheresoftware.b4a.keywords.Common.False); +RDebugUtils.currentLine=720905; + //BA.debugLineNum = 720905;BA.debugLine="camEx.CommitParameters"; +mostCurrent._camex._commitparameters /*String*/ (null); +RDebugUtils.currentLine=720906; + //BA.debugLineNum = 720906;BA.debugLine="End Sub"; +return ""; +} +public static String _btnflash_click() throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "btnflash_click", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "btnflash_click", null));} +float[] _f = null; +anywheresoftware.b4a.objects.collections.List _flashmodes = null; +String _flash = ""; +RDebugUtils.currentLine=786432; + //BA.debugLineNum = 786432;BA.debugLine="Sub btnFlash_Click"; +RDebugUtils.currentLine=786433; + //BA.debugLineNum = 786433;BA.debugLine="Dim f() As Float = camEx.GetFocusDistances"; +_f = mostCurrent._camex._getfocusdistances /*float[]*/ (null); +RDebugUtils.currentLine=786434; + //BA.debugLineNum = 786434;BA.debugLine="Log(f(0) & \", \" & f(1) & \", \" & f(2))"; +anywheresoftware.b4a.keywords.Common.LogImpl("4786434",BA.NumberToString(_f[(int) (0)])+", "+BA.NumberToString(_f[(int) (1)])+", "+BA.NumberToString(_f[(int) (2)]),0); +RDebugUtils.currentLine=786435; + //BA.debugLineNum = 786435;BA.debugLine="Dim flashModes As List = camEx.GetSupportedFlashM"; +_flashmodes = new anywheresoftware.b4a.objects.collections.List(); +_flashmodes = mostCurrent._camex._getsupportedflashmodes /*anywheresoftware.b4a.objects.collections.List*/ (null); +RDebugUtils.currentLine=786436; + //BA.debugLineNum = 786436;BA.debugLine="If flashModes.IsInitialized = False Then"; +if (_flashmodes.IsInitialized()==anywheresoftware.b4a.keywords.Common.False) { +RDebugUtils.currentLine=786437; + //BA.debugLineNum = 786437;BA.debugLine="ToastMessageShow(\"Flash not supported.\", False)"; +anywheresoftware.b4a.keywords.Common.ToastMessageShow(BA.ObjectToCharSequence("Flash not supported."),anywheresoftware.b4a.keywords.Common.False); +RDebugUtils.currentLine=786438; + //BA.debugLineNum = 786438;BA.debugLine="Return"; +if (true) return ""; + }; +RDebugUtils.currentLine=786440; + //BA.debugLineNum = 786440;BA.debugLine="Dim flash As String = flashModes.Get((flashModes."; +_flash = BA.ObjectToString(_flashmodes.Get((int) ((_flashmodes.IndexOf((Object)(mostCurrent._camex._getflashmode /*String*/ (null)))+1)%_flashmodes.getSize()))); +RDebugUtils.currentLine=786441; + //BA.debugLineNum = 786441;BA.debugLine="camEx.SetFlashMode(flash)"; +mostCurrent._camex._setflashmode /*String*/ (null,_flash); +RDebugUtils.currentLine=786442; + //BA.debugLineNum = 786442;BA.debugLine="ToastMessageShow(flash, False)"; +anywheresoftware.b4a.keywords.Common.ToastMessageShow(BA.ObjectToCharSequence(_flash),anywheresoftware.b4a.keywords.Common.False); +RDebugUtils.currentLine=786443; + //BA.debugLineNum = 786443;BA.debugLine="camEx.CommitParameters"; +mostCurrent._camex._commitparameters /*String*/ (null); +RDebugUtils.currentLine=786444; + //BA.debugLineNum = 786444;BA.debugLine="End Sub"; +return ""; +} +public static String _btnpicturesize_click() throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "btnpicturesize_click", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "btnpicturesize_click", null));} +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[] _picturesizes = null; +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize _current = null; +int _i = 0; +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize _ps = null; +RDebugUtils.currentLine=851968; + //BA.debugLineNum = 851968;BA.debugLine="Sub btnPictureSize_Click"; +RDebugUtils.currentLine=851969; + //BA.debugLineNum = 851969;BA.debugLine="Dim pictureSizes() As CameraSize = camEx.GetSuppo"; +_picturesizes = mostCurrent._camex._getsupportedpicturessizes /*anywheresoftware.b4a.samples.camera.cameraexclass._camerasize[]*/ (null); +RDebugUtils.currentLine=851970; + //BA.debugLineNum = 851970;BA.debugLine="Dim current As CameraSize = camEx.GetPictureSize"; +_current = mostCurrent._camex._getpicturesize /*anywheresoftware.b4a.samples.camera.cameraexclass._camerasize*/ (null); +RDebugUtils.currentLine=851971; + //BA.debugLineNum = 851971;BA.debugLine="For i = 0 To pictureSizes.Length - 1"; +{ +final int step3 = 1; +final int limit3 = (int) (_picturesizes.length /*int*/ -1); +_i = (int) (0) ; +for (;_i <= limit3 ;_i = _i + step3 ) { +RDebugUtils.currentLine=851972; + //BA.debugLineNum = 851972;BA.debugLine="If pictureSizes(i).Width = current.Width And pic"; +if (_picturesizes[_i].Width /*int*/ ==_current.Width /*int*/ && _picturesizes[_i].Height /*int*/ ==_current.Height /*int*/ ) { +if (true) break;}; + } +}; +RDebugUtils.currentLine=851974; + //BA.debugLineNum = 851974;BA.debugLine="Dim ps As CameraSize = pictureSizes((i + 1) Mod p"; +_ps = _picturesizes[(int) ((_i+1)%_picturesizes.length /*int*/ )]; +RDebugUtils.currentLine=851975; + //BA.debugLineNum = 851975;BA.debugLine="camEx.SetPictureSize(ps.Width, ps.Height)"; +mostCurrent._camex._setpicturesize /*String*/ (null,_ps.Width /*int*/ ,_ps.Height /*int*/ ); +RDebugUtils.currentLine=851976; + //BA.debugLineNum = 851976;BA.debugLine="ToastMessageShow(ps.Width & \"x\" & ps.Height, Fals"; +anywheresoftware.b4a.keywords.Common.ToastMessageShow(BA.ObjectToCharSequence(BA.NumberToString(_ps.Width /*int*/ )+"x"+BA.NumberToString(_ps.Height /*int*/ )),anywheresoftware.b4a.keywords.Common.False); +RDebugUtils.currentLine=851977; + //BA.debugLineNum = 851977;BA.debugLine="camEx.CommitParameters"; +mostCurrent._camex._commitparameters /*String*/ (null); +RDebugUtils.currentLine=851978; + //BA.debugLineNum = 851978;BA.debugLine="End Sub"; +return ""; +} +public static String _camera1_picturetaken(byte[] _data) throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "camera1_picturetaken", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "camera1_picturetaken", new Object[] {_data}));} +RDebugUtils.currentLine=589824; + //BA.debugLineNum = 589824;BA.debugLine="Sub Camera1_PictureTaken (Data() As Byte)"; +RDebugUtils.currentLine=589838; + //BA.debugLineNum = 589838;BA.debugLine="End Sub"; +return ""; +} +public static String _camera1_preview(byte[] _data) throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "camera1_preview", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "camera1_preview", new Object[] {_data}));} +anywheresoftware.b4j.object.JavaObject _framebuilder = null; +anywheresoftware.b4j.object.JavaObject _bb = null; +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize _cs = null; +anywheresoftware.b4j.object.JavaObject _frame = null; +anywheresoftware.b4j.object.JavaObject _sparsearray = null; +int _matches = 0; +int _i = 0; +anywheresoftware.b4j.object.JavaObject _barcode = null; +String _raw = ""; +Object[] _points = null; +anywheresoftware.b4j.object.JavaObject _tl = null; +anywheresoftware.b4j.object.JavaObject _br = null; +anywheresoftware.b4a.objects.B4XCanvas.B4XRect _r = null; +anywheresoftware.b4a.samples.camera.cameraexclass._camerasize _size = null; +float _xscale = 0f; +float _yscale = 0f; +RDebugUtils.currentLine=262144; + //BA.debugLineNum = 262144;BA.debugLine="Sub Camera1_Preview (data() As Byte)"; +RDebugUtils.currentLine=262145; + //BA.debugLineNum = 262145;BA.debugLine="If SearchForBarcodes Then"; +if (_searchforbarcodes) { +RDebugUtils.currentLine=262146; + //BA.debugLineNum = 262146;BA.debugLine="If DateTime.Now > LastPreview + IntervalBetweenP"; +if (anywheresoftware.b4a.keywords.Common.DateTime.getNow()>_lastpreview+_intervalbetweenpreviewsms) { +RDebugUtils.currentLine=262148; + //BA.debugLineNum = 262148;BA.debugLine="cvs.ClearRect(cvs.TargetRect)"; +mostCurrent._cvs.ClearRect(mostCurrent._cvs.getTargetRect()); +RDebugUtils.currentLine=262149; + //BA.debugLineNum = 262149;BA.debugLine="Dim frameBuilder As JavaObject"; +_framebuilder = new anywheresoftware.b4j.object.JavaObject(); +RDebugUtils.currentLine=262150; + //BA.debugLineNum = 262150;BA.debugLine="Dim bb As JavaObject"; +_bb = new anywheresoftware.b4j.object.JavaObject(); +RDebugUtils.currentLine=262151; + //BA.debugLineNum = 262151;BA.debugLine="bb = bb.InitializeStatic(\"java.nio.ByteBuffer\")"; +_bb = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_bb.InitializeStatic("java.nio.ByteBuffer").RunMethod("wrap",new Object[]{(Object)(_data)}))); +RDebugUtils.currentLine=262152; + //BA.debugLineNum = 262152;BA.debugLine="frameBuilder.InitializeNewInstance(\"com/google/"; +_framebuilder.InitializeNewInstance("com/google/android/gms/vision/Frame.Builder".replace("/","."),(Object[])(anywheresoftware.b4a.keywords.Common.Null)); +RDebugUtils.currentLine=262153; + //BA.debugLineNum = 262153;BA.debugLine="Dim cs As CameraSize = camEx.GetPreviewSize"; +_cs = mostCurrent._camex._getpreviewsize /*anywheresoftware.b4a.samples.camera.cameraexclass._camerasize*/ (null); +RDebugUtils.currentLine=262154; + //BA.debugLineNum = 262154;BA.debugLine="frameBuilder.RunMethod(\"setImageData\", Array(bb"; +_framebuilder.RunMethod("setImageData",new Object[]{(Object)(_bb.getObject()),(Object)(_cs.Width /*int*/ ),(Object)(_cs.Height /*int*/ ),(Object)(842094169)}); +RDebugUtils.currentLine=262155; + //BA.debugLineNum = 262155;BA.debugLine="Dim frame As JavaObject = frameBuilder.RunMetho"; +_frame = new anywheresoftware.b4j.object.JavaObject(); +_frame = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_framebuilder.RunMethod("build",(Object[])(anywheresoftware.b4a.keywords.Common.Null)))); +RDebugUtils.currentLine=262156; + //BA.debugLineNum = 262156;BA.debugLine="Dim SparseArray As JavaObject = detector.RunMet"; +_sparsearray = new anywheresoftware.b4j.object.JavaObject(); +_sparsearray = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_detector.RunMethod("detect",new Object[]{(Object)(_frame.getObject())}))); +RDebugUtils.currentLine=262157; + //BA.debugLineNum = 262157;BA.debugLine="LastPreview = DateTime.Now"; +_lastpreview = anywheresoftware.b4a.keywords.Common.DateTime.getNow(); +RDebugUtils.currentLine=262158; + //BA.debugLineNum = 262158;BA.debugLine="Dim Matches As Int = SparseArray.RunMethod(\"siz"; +_matches = (int)(BA.ObjectToNumber(_sparsearray.RunMethod("size",(Object[])(anywheresoftware.b4a.keywords.Common.Null)))); +RDebugUtils.currentLine=262159; + //BA.debugLineNum = 262159;BA.debugLine="For i = 0 To Matches - 1"; +{ +final int step14 = 1; +final int limit14 = (int) (_matches-1); +_i = (int) (0) ; +for (;_i <= limit14 ;_i = _i + step14 ) { +RDebugUtils.currentLine=262160; + //BA.debugLineNum = 262160;BA.debugLine="Dim barcode As JavaObject = SparseArray.RunMet"; +_barcode = new anywheresoftware.b4j.object.JavaObject(); +_barcode = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_sparsearray.RunMethod("valueAt",new Object[]{(Object)(_i)}))); +RDebugUtils.currentLine=262161; + //BA.debugLineNum = 262161;BA.debugLine="Dim raw As String = barcode.GetField(\"rawValue"; +_raw = BA.ObjectToString(_barcode.GetField("rawValue")); +RDebugUtils.currentLine=262162; + //BA.debugLineNum = 262162;BA.debugLine="Log(raw)"; +anywheresoftware.b4a.keywords.Common.LogImpl("4262162",_raw,0); +RDebugUtils.currentLine=262163; + //BA.debugLineNum = 262163;BA.debugLine="ToastMessageShow(\"Found: \" & raw, True)"; +anywheresoftware.b4a.keywords.Common.ToastMessageShow(BA.ObjectToCharSequence("Found: "+_raw),anywheresoftware.b4a.keywords.Common.True); +RDebugUtils.currentLine=262164; + //BA.debugLineNum = 262164;BA.debugLine="Dim points() As Object = barcode.GetField(\"cor"; +_points = (Object[])(_barcode.GetField("cornerPoints")); +RDebugUtils.currentLine=262165; + //BA.debugLineNum = 262165;BA.debugLine="Dim tl As JavaObject = points(0)"; +_tl = new anywheresoftware.b4j.object.JavaObject(); +_tl = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_points[(int) (0)])); +RDebugUtils.currentLine=262167; + //BA.debugLineNum = 262167;BA.debugLine="Dim br As JavaObject = points(2)"; +_br = new anywheresoftware.b4j.object.JavaObject(); +_br = (anywheresoftware.b4j.object.JavaObject) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4j.object.JavaObject(), (java.lang.Object)(_points[(int) (2)])); +RDebugUtils.currentLine=262169; + //BA.debugLineNum = 262169;BA.debugLine="Dim r As B4XRect"; +_r = new anywheresoftware.b4a.objects.B4XCanvas.B4XRect(); +RDebugUtils.currentLine=262171; + //BA.debugLineNum = 262171;BA.debugLine="Dim size As CameraSize = camEx.GetPreviewSize"; +_size = mostCurrent._camex._getpreviewsize /*anywheresoftware.b4a.samples.camera.cameraexclass._camerasize*/ (null); +RDebugUtils.currentLine=262172; + //BA.debugLineNum = 262172;BA.debugLine="Dim xscale, yscale As Float"; +_xscale = 0f; +_yscale = 0f; +RDebugUtils.currentLine=262173; + //BA.debugLineNum = 262173;BA.debugLine="If camEx.PreviewOrientation Mod 180 = 0 Then"; +if (mostCurrent._camex._previeworientation /*int*/ %180==0) { +RDebugUtils.currentLine=262174; + //BA.debugLineNum = 262174;BA.debugLine="xscale = Panel1.Width / size.Width"; +_xscale = (float) (mostCurrent._panel1.getWidth()/(double)_size.Width /*int*/ ); +RDebugUtils.currentLine=262175; + //BA.debugLineNum = 262175;BA.debugLine="yscale = Panel1.Height / size.Height"; +_yscale = (float) (mostCurrent._panel1.getHeight()/(double)_size.Height /*int*/ ); +RDebugUtils.currentLine=262176; + //BA.debugLineNum = 262176;BA.debugLine="r.Initialize(tl.GetField(\"x\"), tl.GetField(\"y"; +_r.Initialize((float)(BA.ObjectToNumber(_tl.GetField("x"))),(float)(BA.ObjectToNumber(_tl.GetField("y"))),(float)(BA.ObjectToNumber(_br.GetField("x"))),(float)(BA.ObjectToNumber(_br.GetField("y")))); + }else { +RDebugUtils.currentLine=262178; + //BA.debugLineNum = 262178;BA.debugLine="xscale = Panel1.Width / size.Height"; +_xscale = (float) (mostCurrent._panel1.getWidth()/(double)_size.Height /*int*/ ); +RDebugUtils.currentLine=262179; + //BA.debugLineNum = 262179;BA.debugLine="yscale = Panel1.Height / size.Width"; +_yscale = (float) (mostCurrent._panel1.getHeight()/(double)_size.Width /*int*/ ); +RDebugUtils.currentLine=262180; + //BA.debugLineNum = 262180;BA.debugLine="r.Initialize(br.GetField(\"y\"), br.GetField(\"x"; +_r.Initialize((float)(BA.ObjectToNumber(_br.GetField("y"))),(float)(BA.ObjectToNumber(_br.GetField("x"))),(float)(BA.ObjectToNumber(_tl.GetField("y"))),(float)(BA.ObjectToNumber(_tl.GetField("x")))); + }; +RDebugUtils.currentLine=262183; + //BA.debugLineNum = 262183;BA.debugLine="Select camEx.PreviewOrientation"; +switch (BA.switchObjectToInt(mostCurrent._camex._previeworientation /*int*/ ,(int) (180),(int) (90))) { +case 0: { +RDebugUtils.currentLine=262185; + //BA.debugLineNum = 262185;BA.debugLine="r.Initialize(size.Width - r.Right, size.Heig"; +_r.Initialize((float) (_size.Width /*int*/ -_r.getRight()),(float) (_size.Height /*int*/ -_r.getBottom()),(float) (_size.Width /*int*/ -_r.getLeft()),(float) (_size.Height /*int*/ -_r.getTop())); + break; } +case 1: { +RDebugUtils.currentLine=262187; + //BA.debugLineNum = 262187;BA.debugLine="r.Initialize(size.Height - r.Right, r.Top, s"; +_r.Initialize((float) (_size.Height /*int*/ -_r.getRight()),_r.getTop(),(float) (_size.Height /*int*/ -_r.getLeft()),_r.getBottom()); + break; } +} +; +RDebugUtils.currentLine=262189; + //BA.debugLineNum = 262189;BA.debugLine="r.Left = r.Left * xscale"; +_r.setLeft((float) (_r.getLeft()*_xscale)); +RDebugUtils.currentLine=262190; + //BA.debugLineNum = 262190;BA.debugLine="r.Right = r.Right * xscale"; +_r.setRight((float) (_r.getRight()*_xscale)); +RDebugUtils.currentLine=262191; + //BA.debugLineNum = 262191;BA.debugLine="r.Top = r.Top * yscale"; +_r.setTop((float) (_r.getTop()*_yscale)); +RDebugUtils.currentLine=262192; + //BA.debugLineNum = 262192;BA.debugLine="r.Bottom = r.Bottom * yscale"; +_r.setBottom((float) (_r.getBottom()*_yscale)); +RDebugUtils.currentLine=262193; + //BA.debugLineNum = 262193;BA.debugLine="cvs.DrawRect(r, Colors.Red, False, 5dip)"; +mostCurrent._cvs.DrawRect(_r,anywheresoftware.b4a.keywords.Common.Colors.Red,anywheresoftware.b4a.keywords.Common.False,(float) (anywheresoftware.b4a.keywords.Common.DipToCurrent((int) (5)))); + } +}; +RDebugUtils.currentLine=262195; + //BA.debugLineNum = 262195;BA.debugLine="If Matches = 0 Then"; +if (_matches==0) { +RDebugUtils.currentLine=262196; + //BA.debugLineNum = 262196;BA.debugLine="cvs.ClearRect(cvs.TargetRect)"; +mostCurrent._cvs.ClearRect(mostCurrent._cvs.getTargetRect()); + }; +RDebugUtils.currentLine=262198; + //BA.debugLineNum = 262198;BA.debugLine="cvs.Invalidate"; +mostCurrent._cvs.Invalidate(); + }; + }; +RDebugUtils.currentLine=262203; + //BA.debugLineNum = 262203;BA.debugLine="End Sub"; +return ""; +} +public static String _camera1_ready(boolean _success) throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "camera1_ready", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "camera1_ready", new Object[] {_success}));} +RDebugUtils.currentLine=524288; + //BA.debugLineNum = 524288;BA.debugLine="Sub Camera1_Ready (Success As Boolean)"; +RDebugUtils.currentLine=524289; + //BA.debugLineNum = 524289;BA.debugLine="If Success Then"; +if (_success) { +RDebugUtils.currentLine=524290; + //BA.debugLineNum = 524290;BA.debugLine="camEx.SetJpegQuality(90)"; +mostCurrent._camex._setjpegquality /*String*/ (null,(int) (90)); +RDebugUtils.currentLine=524291; + //BA.debugLineNum = 524291;BA.debugLine="camEx.SetContinuousAutoFocus"; +mostCurrent._camex._setcontinuousautofocus /*String*/ (null); +RDebugUtils.currentLine=524292; + //BA.debugLineNum = 524292;BA.debugLine="camEx.CommitParameters"; +mostCurrent._camex._commitparameters /*String*/ (null); +RDebugUtils.currentLine=524293; + //BA.debugLineNum = 524293;BA.debugLine="camEx.StartPreview"; +mostCurrent._camex._startpreview /*String*/ (null); + }else { +RDebugUtils.currentLine=524296; + //BA.debugLineNum = 524296;BA.debugLine="ToastMessageShow(\"Cannot open camera.\", True)"; +anywheresoftware.b4a.keywords.Common.ToastMessageShow(BA.ObjectToCharSequence("Cannot open camera."),anywheresoftware.b4a.keywords.Common.True); + }; +RDebugUtils.currentLine=524298; + //BA.debugLineNum = 524298;BA.debugLine="End Sub"; +return ""; +} +public static String _changecamera_click() throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "changecamera_click", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "changecamera_click", null));} +RDebugUtils.currentLine=655360; + //BA.debugLineNum = 655360;BA.debugLine="Sub ChangeCamera_Click"; +RDebugUtils.currentLine=655361; + //BA.debugLineNum = 655361;BA.debugLine="camEx.Release"; +mostCurrent._camex._release /*String*/ (null); +RDebugUtils.currentLine=655362; + //BA.debugLineNum = 655362;BA.debugLine="frontCamera = Not(frontCamera)"; +_frontcamera = anywheresoftware.b4a.keywords.Common.Not(_frontcamera); +RDebugUtils.currentLine=655363; + //BA.debugLineNum = 655363;BA.debugLine="InitializeCamera"; +_initializecamera(); +RDebugUtils.currentLine=655364; + //BA.debugLineNum = 655364;BA.debugLine="End Sub"; +return ""; +} +public static String _seekbar1_valuechanged(int _value,boolean _userchanged) throws Exception{ +RDebugUtils.currentModule="main"; +if (Debug.shouldDelegate(mostCurrent.activityBA, "seekbar1_valuechanged", false)) + {return ((String) Debug.delegate(mostCurrent.activityBA, "seekbar1_valuechanged", new Object[] {_value,_userchanged}));} +RDebugUtils.currentLine=917504; + //BA.debugLineNum = 917504;BA.debugLine="Sub SeekBar1_ValueChanged (Value As Int, UserChang"; +RDebugUtils.currentLine=917505; + //BA.debugLineNum = 917505;BA.debugLine="If UserChanged = False Or camEx.IsZoomSupported ="; +if (_userchanged==anywheresoftware.b4a.keywords.Common.False || mostCurrent._camex._iszoomsupported /*boolean*/ (null)==anywheresoftware.b4a.keywords.Common.False) { +if (true) return "";}; +RDebugUtils.currentLine=917506; + //BA.debugLineNum = 917506;BA.debugLine="camEx.Zoom = Value / 100 * camEx.GetMaxZoom"; +mostCurrent._camex._setzoom /*int*/ (null,(int) (_value/(double)100*mostCurrent._camex._getmaxzoom /*int*/ (null))); +RDebugUtils.currentLine=917507; + //BA.debugLineNum = 917507;BA.debugLine="camEx.CommitParameters"; +mostCurrent._camex._commitparameters /*String*/ (null); +RDebugUtils.currentLine=917508; + //BA.debugLineNum = 917508;BA.debugLine="End Sub"; +return ""; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/starter.java b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/starter.java new file mode 100644 index 0000000..5226ff5 --- /dev/null +++ b/_B4A/SteriScan/Objects/src/anywheresoftware/b4a/samples/camera/starter.java @@ -0,0 +1,175 @@ +package anywheresoftware.b4a.samples.camera; + + +import anywheresoftware.b4a.BA; +import anywheresoftware.b4a.objects.ServiceHelper; +import anywheresoftware.b4a.debug.*; + +public class starter extends android.app.Service{ + public static class starter_BR extends android.content.BroadcastReceiver { + + @Override + public void onReceive(android.content.Context context, android.content.Intent intent) { + BA.LogInfo("** Receiver (starter) OnReceive **"); + android.content.Intent in = new android.content.Intent(context, starter.class); + if (intent != null) + in.putExtra("b4a_internal_intent", intent); + ServiceHelper.StarterHelper.startServiceFromReceiver (context, in, true, anywheresoftware.b4a.ShellBA.class); + } + + } + static starter mostCurrent; + public static BA processBA; + private ServiceHelper _service; + public static Class getObject() { + return starter.class; + } + @Override + public void onCreate() { + super.onCreate(); + mostCurrent = this; + if (processBA == null) { + processBA = new anywheresoftware.b4a.ShellBA(this, null, null, "anywheresoftware.b4a.samples.camera", "anywheresoftware.b4a.samples.camera.starter"); + if (BA.isShellModeRuntimeCheck(processBA)) { + processBA.raiseEvent2(null, true, "SHELL", false); + } + try { + Class.forName(BA.applicationContext.getPackageName() + ".main").getMethod("initializeProcessGlobals").invoke(null, null); + } catch (Exception e) { + throw new RuntimeException(e); + } + processBA.loadHtSubs(this.getClass()); + ServiceHelper.init(); + } + _service = new ServiceHelper(this); + processBA.service = this; + + if (BA.isShellModeRuntimeCheck(processBA)) { + processBA.raiseEvent2(null, true, "CREATE", true, "anywheresoftware.b4a.samples.camera.starter", processBA, _service, anywheresoftware.b4a.keywords.Common.Density); + } + if (!true && ServiceHelper.StarterHelper.startFromServiceCreate(processBA, false) == false) { + + } + else { + processBA.setActivityPaused(false); + BA.LogInfo("*** Service (starter) Create ***"); + processBA.raiseEvent(null, "service_create"); + } + processBA.runHook("oncreate", this, null); + if (true) { + ServiceHelper.StarterHelper.runWaitForLayouts(); + } + } + @Override + public void onStart(android.content.Intent intent, int startId) { + onStartCommand(intent, 0, 0); + } + @Override + public int onStartCommand(final android.content.Intent intent, int flags, int startId) { + if (ServiceHelper.StarterHelper.onStartCommand(processBA, new Runnable() { + public void run() { + handleStart(intent); + }})) + ; + else { + ServiceHelper.StarterHelper.addWaitForLayout (new Runnable() { + public void run() { + processBA.setActivityPaused(false); + BA.LogInfo("** Service (starter) Create **"); + processBA.raiseEvent(null, "service_create"); + handleStart(intent); + ServiceHelper.StarterHelper.removeWaitForLayout(); + } + }); + } + processBA.runHook("onstartcommand", this, new Object[] {intent, flags, startId}); + return android.app.Service.START_NOT_STICKY; + } + public void onTaskRemoved(android.content.Intent rootIntent) { + super.onTaskRemoved(rootIntent); + if (true) + processBA.raiseEvent(null, "service_taskremoved"); + + } + private void handleStart(android.content.Intent intent) { + BA.LogInfo("** Service (starter) Start **"); + java.lang.reflect.Method startEvent = processBA.htSubs.get("service_start"); + if (startEvent != null) { + if (startEvent.getParameterTypes().length > 0) { + anywheresoftware.b4a.objects.IntentWrapper iw = ServiceHelper.StarterHelper.handleStartIntent(intent, _service, processBA); + processBA.raiseEvent(null, "service_start", iw); + } + else { + processBA.raiseEvent(null, "service_start"); + } + } + } + + @Override + public void onDestroy() { + super.onDestroy(); + if (true) { + BA.LogInfo("** Service (starter) Destroy (ignored)**"); + } + else { + BA.LogInfo("** Service (starter) Destroy **"); + processBA.raiseEvent(null, "service_destroy"); + processBA.service = null; + mostCurrent = null; + processBA.setActivityPaused(true); + processBA.runHook("ondestroy", this, null); + } + } + +@Override + public android.os.IBinder onBind(android.content.Intent intent) { + return null; + } +public anywheresoftware.b4a.keywords.Common __c = null; +public static anywheresoftware.b4a.objects.RuntimePermissions _rp = null; +public anywheresoftware.b4a.samples.camera.main _main = null; +public anywheresoftware.b4a.samples.camera.httputils2service _httputils2service = null; +public static boolean _application_error(anywheresoftware.b4a.objects.B4AException _error,String _stacktrace) throws Exception{ +RDebugUtils.currentModule="starter"; +if (Debug.shouldDelegate(processBA, "application_error", false)) + {return ((Boolean) Debug.delegate(processBA, "application_error", new Object[] {_error,_stacktrace}));} +RDebugUtils.currentLine=4587520; + //BA.debugLineNum = 4587520;BA.debugLine="Sub Application_Error (Error As Exception, StackTr"; +RDebugUtils.currentLine=4587521; + //BA.debugLineNum = 4587521;BA.debugLine="Return True"; +if (true) return anywheresoftware.b4a.keywords.Common.True; +RDebugUtils.currentLine=4587522; + //BA.debugLineNum = 4587522;BA.debugLine="End Sub"; +return false; +} +public static String _service_create() throws Exception{ +RDebugUtils.currentModule="starter"; +if (Debug.shouldDelegate(processBA, "service_create", false)) + {return ((String) Debug.delegate(processBA, "service_create", null));} +RDebugUtils.currentLine=4456448; + //BA.debugLineNum = 4456448;BA.debugLine="Sub Service_Create"; +RDebugUtils.currentLine=4456450; + //BA.debugLineNum = 4456450;BA.debugLine="End Sub"; +return ""; +} +public static String _service_destroy() throws Exception{ +RDebugUtils.currentModule="starter"; +if (Debug.shouldDelegate(processBA, "service_destroy", false)) + {return ((String) Debug.delegate(processBA, "service_destroy", null));} +RDebugUtils.currentLine=4653056; + //BA.debugLineNum = 4653056;BA.debugLine="Sub Service_Destroy"; +RDebugUtils.currentLine=4653058; + //BA.debugLineNum = 4653058;BA.debugLine="End Sub"; +return ""; +} +public static String _service_start(anywheresoftware.b4a.objects.IntentWrapper _startingintent) throws Exception{ +RDebugUtils.currentModule="starter"; +if (Debug.shouldDelegate(processBA, "service_start", false)) + {return ((String) Debug.delegate(processBA, "service_start", new Object[] {_startingintent}));} +RDebugUtils.currentLine=4521984; + //BA.debugLineNum = 4521984;BA.debugLine="Sub Service_Start (StartingIntent As Intent)"; +RDebugUtils.currentLine=4521986; + //BA.debugLineNum = 4521986;BA.debugLine="End Sub"; +return ""; +} +} \ No newline at end of file diff --git a/_B4A/SteriScan/Starter.bas b/_B4A/SteriScan/Starter.bas new file mode 100644 index 0000000..b8989a3 --- /dev/null +++ b/_B4A/SteriScan/Starter.bas @@ -0,0 +1,33 @@ +B4A=true +Group=Default Group +ModulesStructureVersion=1 +Type=Service +Version=7.28 +@EndOfDesignText@ +#Region Service Attributes + #StartAtBoot: False + #ExcludeFromLibrary: True +#End Region + +Sub Process_Globals + 'These global variables will be declared once when the application starts. + 'These variables can be accessed from all modules. + Public rp As RuntimePermissions +End Sub + +Sub Service_Create + +End Sub + +Sub Service_Start (StartingIntent As Intent) + +End Sub + +'Return true to allow the OS default exceptions handler to handle the uncaught exception. +Sub Application_Error (Error As Exception, StackTrace As String) As Boolean + Return True +End Sub + +Sub Service_Destroy + +End Sub diff --git a/packages/Newtonsoft.Json.13.0.1/.signature.p7s b/packages/Newtonsoft.Json.13.0.1/.signature.p7s new file mode 100644 index 0000000..988b1e1 Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/.signature.p7s differ diff --git a/packages/Newtonsoft.Json.13.0.1/LICENSE.md b/packages/Newtonsoft.Json.13.0.1/LICENSE.md new file mode 100644 index 0000000..dfaadbe --- /dev/null +++ b/packages/Newtonsoft.Json.13.0.1/LICENSE.md @@ -0,0 +1,20 @@ +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. diff --git a/packages/Newtonsoft.Json.13.0.1/Newtonsoft.Json.13.0.1.nupkg b/packages/Newtonsoft.Json.13.0.1/Newtonsoft.Json.13.0.1.nupkg new file mode 100644 index 0000000..9eb2ddd Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/Newtonsoft.Json.13.0.1.nupkg differ diff --git a/packages/Newtonsoft.Json.13.0.1/lib/net20/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.13.0.1/lib/net20/Newtonsoft.Json.dll new file mode 100644 index 0000000..d40ac9c Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/lib/net20/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.13.0.1/lib/net20/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.13.0.1/lib/net20/Newtonsoft.Json.xml new file mode 100644 index 0000000..181504f --- /dev/null +++ b/packages/Newtonsoft.Json.13.0.1/lib/net20/Newtonsoft.Json.xml @@ -0,0 +1,10335 @@ + + + + Newtonsoft.Json + + + +

+ Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; 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 . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + 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 . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + 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. + + + + + Represents a JSON object. + + + + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Represents a JSON property. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + 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. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Provides a set of static (Shared in Visual Basic) methods for + querying objects that implement . + + + + + Returns the input typed as . + + + + + Returns an empty that has the + specified type argument. + + + + + Converts the elements of an to the + specified type. + + + + + Filters the elements of an based on a specified type. + + + + + Generates a sequence of integral numbers within a specified range. + + The value of the first integer in the sequence. + The number of sequential integers to generate. + + + + Generates a sequence that contains one repeated value. + + + + + Filters a sequence of values based on a predicate. + + + + + Filters a sequence of values based on a predicate. + Each element's index is used in the logic of the predicate function. + + + + + Projects each element of a sequence into a new form. + + + + + Projects each element of a sequence into a new form by + incorporating the element's index. + + + + + Projects each element of a sequence to an + and flattens the resulting sequences into one sequence. + + + + + Projects each element of a sequence to an , + and flattens the resulting sequences into one sequence. The + index of each source element is used in the projected form of + that element. + + + + + 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. + + + + + 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 index of + each source element is used in the intermediate projected form + of that element. + + + + + Returns elements from a sequence as long as a specified condition is true. + + + + + Returns elements from a sequence as long as a specified condition is true. + The element's index is used in the logic of the predicate function. + + + + + Base implementation of First operator. + + + + + Returns the first element of a sequence. + + + + + Returns the first element in a sequence that satisfies a specified condition. + + + + + Returns the first element of a sequence, or a default value if + the sequence contains no elements. + + + + + Returns the first element of the sequence that satisfies a + condition or a default value if no such element is found. + + + + + Base implementation of Last operator. + + + + + Returns the last element of a sequence. + + + + + Returns the last element of a sequence that satisfies a + specified condition. + + + + + Returns 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. + + + + + Base implementation of Single operator. + + + + + Returns the only element of a sequence, and throws an exception + if there is not exactly one 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. + + + + + Returns the only element of a sequence, or a default value if + the sequence is empty; this method throws an exception if there + is more than one element in the sequence. + + + + + 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. + + + + + Returns the element at a specified index in a sequence. + + + + + Returns the element at a specified index in a sequence or a + default value if the index is out of range. + + + + + Inverts the order of the elements in a sequence. + + + + + Returns a specified number of contiguous elements from the start + of a sequence. + + + + + Bypasses a specified number of elements in a sequence and then + returns the remaining elements. + + + + + Bypasses elements in a sequence as long as a specified condition + is true and then returns the remaining elements. + + + + + Bypasses elements in a sequence as long as a specified condition + is true and then returns the remaining elements. The element's + index is used in the logic of the predicate function. + + + + + Returns the number of elements in a sequence. + + + + + Returns a number that represents how many elements in the + specified sequence satisfy a condition. + + + + + Returns a that represents the total number + of elements in a sequence. + + + + + Returns a that represents how many elements + in a sequence satisfy a condition. + + + + + Concatenates two sequences. + + + + + Creates a from an . + + + + + Creates an array from an . + + + + + Returns distinct elements from a sequence by using the default + equality comparer to compare values. + + + + + Returns distinct elements from a sequence by using a specified + to compare values. + + + + + Creates a from an + according to a specified key + selector function. + + + + + Creates a from an + according to a specified key + selector function and a key comparer. + + + + + Creates a from an + according to specified key + and element selector functions. + + + + + Creates a from an + according to a specified key + selector function, a comparer and an element selector function. + + + + + Groups the elements of a sequence according to a specified key + selector function. + + + + + Groups the elements of a sequence according to a specified key + selector function and compares the keys by using a specified + comparer. + + + + + Groups the elements of a sequence according to a specified key + selector function and projects the elements for each group by + using a specified function. + + + + + Groups the elements of a sequence according to a specified key + selector function and creates a result value from each group and + its key. + + + + + Groups the elements of a sequence according to a key selector + function. The keys are compared by using a comparer and each + group's elements are projected by using a specified function. + + + + + Groups the elements of a sequence according to a specified key + selector function and creates a result value from each group and + its key. The elements of each group are projected by using a + specified function. + + + + + Groups the elements of a sequence according to a specified key + selector function and creates a result value from each group and + its key. The keys are compared by using a specified comparer. + + + + + Groups the elements of a sequence according to a specified key + selector function and creates a result value from each group and + its key. Key values are compared by using a specified comparer, + and the elements of each group are projected by using a + specified function. + + + + + Applies an accumulator function over a sequence. + + + + + Applies an accumulator function over a sequence. The specified + seed value is used as the initial accumulator value. + + + + + Applies an accumulator function over a sequence. The specified + seed value is used as the initial accumulator value, and the + specified function is used to select the result value. + + + + + Produces the set union of two sequences by using the default + equality comparer. + + + + + Produces the set union of two sequences by using a specified + . + + + + + Returns the elements of the specified sequence or the type + parameter's default value in a singleton collection if the + sequence is empty. + + + + + Returns the elements of the specified sequence or the specified + value in a singleton collection if the sequence is empty. + + + + + Determines whether all elements of a sequence satisfy a condition. + + + + + Determines whether a sequence contains any elements. + + + + + Determines whether any element of a sequence satisfies a + condition. + + + + + Determines whether a sequence contains a specified element by + using the default equality comparer. + + + + + Determines whether a sequence contains a specified element by + using a specified . + + + + + Determines whether two sequences are equal by comparing the + elements by using the default equality comparer for their type. + + + + + Determines whether two sequences are equal by comparing their + elements by using a specified . + + + + + Base implementation for Min/Max operator. + + + + + Base implementation for Min/Max operator for nullable types. + + + + + Returns the minimum value in a generic sequence. + + + + + Invokes a transform function on each element of a generic + sequence and returns the minimum resulting value. + + + + + Returns the maximum value in a generic sequence. + + + + + Invokes a transform function on each element of a generic + sequence and returns the maximum resulting value. + + + + + Makes an enumerator seen as enumerable once more. + + + The supplied enumerator must have been started. The first element + returned is the element the enumerator was on when passed in. + DO NOT use this method if the caller must be a generator. It is + mostly safe among aggregate operations. + + + + + Sorts the elements of a sequence in ascending order according to a key. + + + + + Sorts the elements of a sequence in ascending order by using a + specified comparer. + + + + + Sorts the elements of a sequence in descending order according to a key. + + + + + Sorts the elements of a sequence in descending order by using a + specified comparer. + + + + + Performs a subsequent ordering of the elements in a sequence in + ascending order according to a key. + + + + + Performs a subsequent ordering of the elements in a sequence in + ascending order by using a specified comparer. + + + + + Performs a subsequent ordering of the elements in a sequence in + descending order, according to a key. + + + + + Performs a subsequent ordering of the elements in a sequence in + descending order by using a specified comparer. + + + + + Base implementation for Intersect and Except operators. + + + + + Produces the set intersection of two sequences by using the + default equality comparer to compare values. + + + + + Produces the set intersection of two sequences by using the + specified to compare values. + + + + + Produces the set difference of two sequences by using the + default equality comparer to compare values. + + + + + Produces the set difference of two sequences by using the + specified to compare values. + + + + + Creates a from an + according to a specified key + selector function. + + + + + Creates a from an + according to a specified key + selector function and key comparer. + + + + + Creates a from an + according to specified key + selector and element selector functions. + + + + + Creates a from an + according to a specified key + selector function, a comparer, and an element selector function. + + + + + Correlates the elements of two sequences based on matching keys. + The default equality comparer is used to compare keys. + + + + + Correlates the elements of two sequences based on matching keys. + The default equality comparer is used to compare keys. A + specified is used to compare keys. + + + + + Correlates the elements of two sequences based on equality of + keys and groups the results. The default equality comparer is + used to compare keys. + + + + + Correlates the elements of two sequences based on equality of + keys and groups the results. The default equality comparer is + used to compare keys. A specified + is used to compare keys. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Represents a collection of objects that have a common key. + + + + + Gets the key of the . + + + + + Defines an indexer, size property, and Boolean search method for + data structures that map keys to + sequences of values. + + + + + Represents a sorted sequence. + + + + + Performs a subsequent ordering on the elements of an + according to a key. + + + + + Represents a collection of keys each mapped to one or more values. + + + + + Gets the number of key/value collection pairs in the . + + + + + Gets the collection of values indexed by the specified key. + + + + + Determines whether a specified key is in the . + + + + + Applies a transform function to each key and its associated + values and returns the results. + + + + + Returns a generic enumerator that iterates through the . + + + + + See issue #11 + for why this method is needed and cannot be expressed as a + lambda at the call site. + + + + + See issue #11 + for why this method is needed and cannot be expressed as a + lambda at the call site. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + + This attribute allows us to define extension methods without + requiring .NET Framework 3.5. For more information, see the section, + Extension Methods in .NET Framework 2.0 Apps, + of Basic Instincts: Extension Methods + column in MSDN Magazine, + issue Nov 2007. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/packages/Newtonsoft.Json.13.0.1/lib/net35/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.13.0.1/lib/net35/Newtonsoft.Json.dll new file mode 100644 index 0000000..fce555f Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/lib/net35/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.13.0.1/lib/net35/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.13.0.1/lib/net35/Newtonsoft.Json.xml new file mode 100644 index 0000000..2da5ea0 --- /dev/null +++ b/packages/Newtonsoft.Json.13.0.1/lib/net35/Newtonsoft.Json.xml @@ -0,0 +1,9483 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; 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 . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + 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 . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + 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. + + + + + Represents a JSON object. + + + + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Represents a JSON property. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + 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. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/packages/Newtonsoft.Json.13.0.1/lib/net40/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.13.0.1/lib/net40/Newtonsoft.Json.dll new file mode 100644 index 0000000..978356d Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/lib/net40/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.13.0.1/lib/net40/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.13.0.1/lib/net40/Newtonsoft.Json.xml new file mode 100644 index 0000000..7ac0cc6 --- /dev/null +++ b/packages/Newtonsoft.Json.13.0.1/lib/net40/Newtonsoft.Json.xml @@ -0,0 +1,9683 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; 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 . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + 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 . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + 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. + + + + + Represents a JSON object. + + + + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + 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. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/packages/Newtonsoft.Json.13.0.1/lib/net45/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.13.0.1/lib/net45/Newtonsoft.Json.dll new file mode 100644 index 0000000..7af125a Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/lib/net45/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.13.0.1/lib/net45/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.13.0.1/lib/net45/Newtonsoft.Json.xml new file mode 100644 index 0000000..008e0ca --- /dev/null +++ b/packages/Newtonsoft.Json.13.0.1/lib/net45/Newtonsoft.Json.xml @@ -0,0 +1,11305 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously skips the children of the current token. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously ets the state of the . + + The being written. + The value being written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; 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 . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + 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 . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + 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. + + + + + Represents a JSON object. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Asynchronously creates an instance of with the content of the reader's current token. + + The reader. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns an instance of with the content of the reader's current token. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a timeout that will be used when executing regular expressions. + + The timeout that will be used when executing regular expressions. + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Writes this token to a asynchronously. + + A into which this method will write. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + 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. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.0/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.0/Newtonsoft.Json.dll new file mode 100644 index 0000000..8464ac9 Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.0/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.0/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.0/Newtonsoft.Json.xml new file mode 100644 index 0000000..53b811c --- /dev/null +++ b/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.0/Newtonsoft.Json.xml @@ -0,0 +1,10993 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously skips the children of the current token. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously ets the state of the . + + The being written. + The value being written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; 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 . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + 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 . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + 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. + + + + + Represents a JSON object. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a raw JSON string. + + + + + Asynchronously creates an instance of with the content of the reader's current token. + + The reader. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns an instance of with the content of the reader's current token. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a timeout that will be used when executing regular expressions. + + The timeout that will be used when executing regular expressions. + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Writes this token to a asynchronously. + + A into which this method will write. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + 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. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Allows users to control class loading and mandate what class to load. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies what messages to output for the class. + + + + + Output no tracing and debugging messages. + + + + + Output error-handling messages. + + + + + Output warnings and error-handling messages. + + + + + Output informational messages, warnings, and error-handling messages. + + + + + Output all debugging and tracing messages. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + List of primitive types which can be widened. + + + + + Widening masks for primitive types above. + Index of the value in this array defines a type we're widening, + while the bits in mask define types it can be widened to (including itself). + + For example, value at index 0 defines a bool type, and it only has bit 0 set, + i.e. bool values can be assigned only to bool. + + + + + Checks if value of primitive type can be + assigned to parameter of primitive type . + + Source primitive type. + Target primitive type. + true if source type can be widened to target type, false otherwise. + + + + Checks if a set of values with given can be used + to invoke a method with specified . + + Method parameters. + Argument types. + Try to pack extra arguments into the last parameter when it is marked up with . + true if method can be called with given arguments, false otherwise. + + + + Compares two sets of parameters to determine + which one suits better for given argument types. + + + + + Returns a best method overload for given argument . + + List of method candidates. + Argument types. + Best method overload, or null if none matched. + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the method is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The is used to load the assembly. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.3/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.3/Newtonsoft.Json.dll new file mode 100644 index 0000000..e59bef4 Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.3/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.3/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.3/Newtonsoft.Json.xml new file mode 100644 index 0000000..0770714 --- /dev/null +++ b/packages/Newtonsoft.Json.13.0.1/lib/netstandard1.3/Newtonsoft.Json.xml @@ -0,0 +1,11115 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously skips the children of the current token. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously ets the state of the . + + The being written. + The value being written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; 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 . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + 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 . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + 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. + + + + + Represents a JSON object. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a raw JSON string. + + + + + Asynchronously creates an instance of with the content of the reader's current token. + + The reader. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns an instance of with the content of the reader's current token. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a timeout that will be used when executing regular expressions. + + The timeout that will be used when executing regular expressions. + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Writes this token to a asynchronously. + + A into which this method will write. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + 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. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Allows users to control class loading and mandate what class to load. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies what messages to output for the class. + + + + + Output no tracing and debugging messages. + + + + + Output error-handling messages. + + + + + Output warnings and error-handling messages. + + + + + Output informational messages, warnings, and error-handling messages. + + + + + Output all debugging and tracing messages. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + List of primitive types which can be widened. + + + + + Widening masks for primitive types above. + Index of the value in this array defines a type we're widening, + while the bits in mask define types it can be widened to (including itself). + + For example, value at index 0 defines a bool type, and it only has bit 0 set, + i.e. bool values can be assigned only to bool. + + + + + Checks if value of primitive type can be + assigned to parameter of primitive type . + + Source primitive type. + Target primitive type. + true if source type can be widened to target type, false otherwise. + + + + Checks if a set of values with given can be used + to invoke a method with specified . + + Method parameters. + Argument types. + Try to pack extra arguments into the last parameter when it is marked up with . + true if method can be called with given arguments, false otherwise. + + + + Compares two sets of parameters to determine + which one suits better for given argument types. + + + + + Returns a best method overload for given argument . + + List of method candidates. + Argument types. + Best method overload, or null if none matched. + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the method is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The is used to load the assembly. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/packages/Newtonsoft.Json.13.0.1/lib/netstandard2.0/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.13.0.1/lib/netstandard2.0/Newtonsoft.Json.dll new file mode 100644 index 0000000..1ffeabe Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/lib/netstandard2.0/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.13.0.1/lib/netstandard2.0/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.13.0.1/lib/netstandard2.0/Newtonsoft.Json.xml new file mode 100644 index 0000000..e3f5ad0 --- /dev/null +++ b/packages/Newtonsoft.Json.13.0.1/lib/netstandard2.0/Newtonsoft.Json.xml @@ -0,0 +1,11280 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously skips the children of the current token. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 128. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously ets the state of the . + + The being written. + The value being written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; 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 . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + 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 . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + 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. + + + + + Represents a JSON object. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Asynchronously creates an instance of with the content of the reader's current token. + + The reader. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns an instance of with the content of the reader's current token. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a timeout that will be used when executing regular expressions. + + The timeout that will be used when executing regular expressions. + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Writes this token to a asynchronously. + + A into which this method will write. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + 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. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + 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 error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/packages/Newtonsoft.Json.13.0.1/packageIcon.png b/packages/Newtonsoft.Json.13.0.1/packageIcon.png new file mode 100644 index 0000000..10c06a5 Binary files /dev/null and b/packages/Newtonsoft.Json.13.0.1/packageIcon.png differ diff --git a/xsd/camt544.cs b/xsd/camt544.cs new file mode 100644 index 0000000..d4cb5f0 --- /dev/null +++ b/xsd/camt544.cs @@ -0,0 +1,9040 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System.Xml.Serialization; + +// +// Dieser Quellcode wurde automatisch generiert von xsd, Version=4.8.3928.0. +// + + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +[System.Xml.Serialization.XmlRootAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IsNullable=false)] +public partial class Document { + + private BankToCustomerDebitCreditNotificationV04 bkToCstmrDbtCdtNtfctnField; + + /// + public BankToCustomerDebitCreditNotificationV04 BkToCstmrDbtCdtNtfctn { + get { + return this.bkToCstmrDbtCdtNtfctnField; + } + set { + this.bkToCstmrDbtCdtNtfctnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BankToCustomerDebitCreditNotificationV04 { + + private GroupHeader58 grpHdrField; + + private AccountNotification7[] ntfctnField; + + private SupplementaryData1[] splmtryDataField; + + /// + public GroupHeader58 GrpHdr { + get { + return this.grpHdrField; + } + set { + this.grpHdrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Ntfctn")] + public AccountNotification7[] Ntfctn { + get { + return this.ntfctnField; + } + set { + this.ntfctnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SplmtryData")] + public SupplementaryData1[] SplmtryData { + get { + return this.splmtryDataField; + } + set { + this.splmtryDataField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GroupHeader58 { + + private string msgIdField; + + private System.DateTime creDtTmField; + + private PartyIdentification43 msgRcptField; + + private Pagination msgPgntnField; + + private OriginalBusinessQuery1 orgnlBizQryField; + + private string addtlInfField; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public System.DateTime CreDtTm { + get { + return this.creDtTmField; + } + set { + this.creDtTmField = value; + } + } + + /// + public PartyIdentification43 MsgRcpt { + get { + return this.msgRcptField; + } + set { + this.msgRcptField = value; + } + } + + /// + public Pagination MsgPgntn { + get { + return this.msgPgntnField; + } + set { + this.msgPgntnField = value; + } + } + + /// + public OriginalBusinessQuery1 OrgnlBizQry { + get { + return this.orgnlBizQryField; + } + set { + this.orgnlBizQryField = value; + } + } + + /// + public string AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PartyIdentification43 { + + private string nmField; + + private PostalAddress6 pstlAdrField; + + private Party11Choice idField; + + private string ctryOfResField; + + private ContactDetails2 ctctDtlsField; + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PostalAddress6 PstlAdr { + get { + return this.pstlAdrField; + } + set { + this.pstlAdrField = value; + } + } + + /// + public Party11Choice Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string CtryOfRes { + get { + return this.ctryOfResField; + } + set { + this.ctryOfResField = value; + } + } + + /// + public ContactDetails2 CtctDtls { + get { + return this.ctctDtlsField; + } + set { + this.ctctDtlsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PostalAddress6 { + + private AddressType2Code adrTpField; + + private bool adrTpFieldSpecified; + + private string deptField; + + private string subDeptField; + + private string strtNmField; + + private string bldgNbField; + + private string pstCdField; + + private string twnNmField; + + private string ctrySubDvsnField; + + private string ctryField; + + private string[] adrLineField; + + /// + public AddressType2Code AdrTp { + get { + return this.adrTpField; + } + set { + this.adrTpField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AdrTpSpecified { + get { + return this.adrTpFieldSpecified; + } + set { + this.adrTpFieldSpecified = value; + } + } + + /// + public string Dept { + get { + return this.deptField; + } + set { + this.deptField = value; + } + } + + /// + public string SubDept { + get { + return this.subDeptField; + } + set { + this.subDeptField = value; + } + } + + /// + public string StrtNm { + get { + return this.strtNmField; + } + set { + this.strtNmField = value; + } + } + + /// + public string BldgNb { + get { + return this.bldgNbField; + } + set { + this.bldgNbField = value; + } + } + + /// + public string PstCd { + get { + return this.pstCdField; + } + set { + this.pstCdField = value; + } + } + + /// + public string TwnNm { + get { + return this.twnNmField; + } + set { + this.twnNmField = value; + } + } + + /// + public string CtrySubDvsn { + get { + return this.ctrySubDvsnField; + } + set { + this.ctrySubDvsnField = value; + } + } + + /// + public string Ctry { + get { + return this.ctryField; + } + set { + this.ctryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AdrLine")] + public string[] AdrLine { + get { + return this.adrLineField; + } + set { + this.adrLineField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum AddressType2Code { + + /// + ADDR, + + /// + PBOX, + + /// + HOME, + + /// + BIZZ, + + /// + MLTO, + + /// + DLVY, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class SupplementaryData1 { + + private string plcAndNmField; + + private System.Xml.XmlElement envlpField; + + /// + public string PlcAndNm { + get { + return this.plcAndNmField; + } + set { + this.plcAndNmField = value; + } + } + + /// + public System.Xml.XmlElement Envlp { + get { + return this.envlpField; + } + set { + this.envlpField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Product2 { + + private string pdctCdField; + + private UnitOfMeasure1Code unitOfMeasrField; + + private bool unitOfMeasrFieldSpecified; + + private decimal pdctQtyField; + + private bool pdctQtyFieldSpecified; + + private decimal unitPricField; + + private bool unitPricFieldSpecified; + + private decimal pdctAmtField; + + private bool pdctAmtFieldSpecified; + + private string taxTpField; + + private string addtlPdctInfField; + + /// + public string PdctCd { + get { + return this.pdctCdField; + } + set { + this.pdctCdField = value; + } + } + + /// + public UnitOfMeasure1Code UnitOfMeasr { + get { + return this.unitOfMeasrField; + } + set { + this.unitOfMeasrField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitOfMeasrSpecified { + get { + return this.unitOfMeasrFieldSpecified; + } + set { + this.unitOfMeasrFieldSpecified = value; + } + } + + /// + public decimal PdctQty { + get { + return this.pdctQtyField; + } + set { + this.pdctQtyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PdctQtySpecified { + get { + return this.pdctQtyFieldSpecified; + } + set { + this.pdctQtyFieldSpecified = value; + } + } + + /// + public decimal UnitPric { + get { + return this.unitPricField; + } + set { + this.unitPricField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitPricSpecified { + get { + return this.unitPricFieldSpecified; + } + set { + this.unitPricFieldSpecified = value; + } + } + + /// + public decimal PdctAmt { + get { + return this.pdctAmtField; + } + set { + this.pdctAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PdctAmtSpecified { + get { + return this.pdctAmtFieldSpecified; + } + set { + this.pdctAmtFieldSpecified = value; + } + } + + /// + public string TaxTp { + get { + return this.taxTpField; + } + set { + this.taxTpField = value; + } + } + + /// + public string AddtlPdctInf { + get { + return this.addtlPdctInfField; + } + set { + this.addtlPdctInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum UnitOfMeasure1Code { + + /// + PIEC, + + /// + TONS, + + /// + FOOT, + + /// + GBGA, + + /// + USGA, + + /// + GRAM, + + /// + INCH, + + /// + KILO, + + /// + PUND, + + /// + METR, + + /// + CMET, + + /// + MMET, + + /// + LITR, + + /// + CELI, + + /// + MILI, + + /// + GBOU, + + /// + USOU, + + /// + GBQA, + + /// + USQA, + + /// + GBPI, + + /// + USPI, + + /// + MILE, + + /// + KMET, + + /// + YARD, + + /// + SQKI, + + /// + HECT, + + /// + ARES, + + /// + SMET, + + /// + SCMT, + + /// + SMIL, + + /// + SQMI, + + /// + SQYA, + + /// + SQFO, + + /// + SQIN, + + /// + ACRE, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionIdentifier1 { + + private System.DateTime txDtTmField; + + private string txRefField; + + /// + public System.DateTime TxDtTm { + get { + return this.txDtTmField; + } + set { + this.txDtTmField = value; + } + } + + /// + public string TxRef { + get { + return this.txRefField; + } + set { + this.txRefField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardIndividualTransaction1 { + + private CardPaymentServiceType2Code addtlSvcField; + + private bool addtlSvcFieldSpecified; + + private string txCtgyField; + + private string saleRcncltnIdField; + + private string saleRefNbField; + + private string seqNbField; + + private TransactionIdentifier1 txIdField; + + private Product2 pdctField; + + private System.DateTime vldtnDtField; + + private bool vldtnDtFieldSpecified; + + private string vldtnSeqNbField; + + /// + public CardPaymentServiceType2Code AddtlSvc { + get { + return this.addtlSvcField; + } + set { + this.addtlSvcField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AddtlSvcSpecified { + get { + return this.addtlSvcFieldSpecified; + } + set { + this.addtlSvcFieldSpecified = value; + } + } + + /// + public string TxCtgy { + get { + return this.txCtgyField; + } + set { + this.txCtgyField = value; + } + } + + /// + public string SaleRcncltnId { + get { + return this.saleRcncltnIdField; + } + set { + this.saleRcncltnIdField = value; + } + } + + /// + public string SaleRefNb { + get { + return this.saleRefNbField; + } + set { + this.saleRefNbField = value; + } + } + + /// + public string SeqNb { + get { + return this.seqNbField; + } + set { + this.seqNbField = value; + } + } + + /// + public TransactionIdentifier1 TxId { + get { + return this.txIdField; + } + set { + this.txIdField = value; + } + } + + /// + public Product2 Pdct { + get { + return this.pdctField; + } + set { + this.pdctField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime VldtnDt { + get { + return this.vldtnDtField; + } + set { + this.vldtnDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VldtnDtSpecified { + get { + return this.vldtnDtFieldSpecified; + } + set { + this.vldtnDtFieldSpecified = value; + } + } + + /// + public string VldtnSeqNb { + get { + return this.vldtnSeqNbField; + } + set { + this.vldtnSeqNbField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CardPaymentServiceType2Code { + + /// + AGGR, + + /// + DCCV, + + /// + GRTT, + + /// + INSP, + + /// + LOYT, + + /// + NRES, + + /// + PUCO, + + /// + RECP, + + /// + SOAF, + + /// + UNAF, + + /// + VCAU, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardTransaction1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Aggtd", typeof(CardAggregated1))] + [System.Xml.Serialization.XmlElementAttribute("Indv", typeof(CardIndividualTransaction1))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardAggregated1 { + + private CardPaymentServiceType2Code addtlSvcField; + + private bool addtlSvcFieldSpecified; + + private string txCtgyField; + + private string saleRcncltnIdField; + + private CardSequenceNumberRange1 seqNbRgField; + + private DateOrDateTimePeriodChoice txDtRgField; + + /// + public CardPaymentServiceType2Code AddtlSvc { + get { + return this.addtlSvcField; + } + set { + this.addtlSvcField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AddtlSvcSpecified { + get { + return this.addtlSvcFieldSpecified; + } + set { + this.addtlSvcFieldSpecified = value; + } + } + + /// + public string TxCtgy { + get { + return this.txCtgyField; + } + set { + this.txCtgyField = value; + } + } + + /// + public string SaleRcncltnId { + get { + return this.saleRcncltnIdField; + } + set { + this.saleRcncltnIdField = value; + } + } + + /// + public CardSequenceNumberRange1 SeqNbRg { + get { + return this.seqNbRgField; + } + set { + this.seqNbRgField = value; + } + } + + /// + public DateOrDateTimePeriodChoice TxDtRg { + get { + return this.txDtRgField; + } + set { + this.txDtRgField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardSequenceNumberRange1 { + + private string frstTxField; + + private string lastTxField; + + /// + public string FrstTx { + get { + return this.frstTxField; + } + set { + this.frstTxField = value; + } + } + + /// + public string LastTx { + get { + return this.lastTxField; + } + set { + this.lastTxField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DateOrDateTimePeriodChoice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Dt", typeof(DatePeriodDetails))] + [System.Xml.Serialization.XmlElementAttribute("DtTm", typeof(DateTimePeriodDetails))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DatePeriodDetails { + + private System.DateTime frDtField; + + private System.DateTime toDtField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime FrDt { + get { + return this.frDtField; + } + set { + this.frDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime ToDt { + get { + return this.toDtField; + } + set { + this.toDtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DateTimePeriodDetails { + + private System.DateTime frDtTmField; + + private System.DateTime toDtTmField; + + /// + public System.DateTime FrDtTm { + get { + return this.frDtTmField; + } + set { + this.frDtTmField = value; + } + } + + /// + public System.DateTime ToDtTm { + get { + return this.toDtTmField; + } + set { + this.toDtTmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardTransaction1 { + + private PaymentCard4 cardField; + + private PointOfInteraction1 pOIField; + + private CardTransaction1Choice txField; + + /// + public PaymentCard4 Card { + get { + return this.cardField; + } + set { + this.cardField = value; + } + } + + /// + public PointOfInteraction1 POI { + get { + return this.pOIField; + } + set { + this.pOIField = value; + } + } + + /// + public CardTransaction1Choice Tx { + get { + return this.txField; + } + set { + this.txField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PaymentCard4 { + + private PlainCardData1 plainCardDataField; + + private string cardCtryCdField; + + private GenericIdentification1 cardBrndField; + + private string addtlCardDataField; + + /// + public PlainCardData1 PlainCardData { + get { + return this.plainCardDataField; + } + set { + this.plainCardDataField = value; + } + } + + /// + public string CardCtryCd { + get { + return this.cardCtryCdField; + } + set { + this.cardCtryCdField = value; + } + } + + /// + public GenericIdentification1 CardBrnd { + get { + return this.cardBrndField; + } + set { + this.cardBrndField = value; + } + } + + /// + public string AddtlCardData { + get { + return this.addtlCardDataField; + } + set { + this.addtlCardDataField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PlainCardData1 { + + private string pANField; + + private string cardSeqNbField; + + private string fctvDtField; + + private string xpryDtField; + + private string svcCdField; + + private TrackData1[] trckDataField; + + private CardSecurityInformation1 cardSctyCdField; + + /// + public string PAN { + get { + return this.pANField; + } + set { + this.pANField = value; + } + } + + /// + public string CardSeqNb { + get { + return this.cardSeqNbField; + } + set { + this.cardSeqNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYearMonth")] + public string FctvDt { + get { + return this.fctvDtField; + } + set { + this.fctvDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYearMonth")] + public string XpryDt { + get { + return this.xpryDtField; + } + set { + this.xpryDtField = value; + } + } + + /// + public string SvcCd { + get { + return this.svcCdField; + } + set { + this.svcCdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TrckData")] + public TrackData1[] TrckData { + get { + return this.trckDataField; + } + set { + this.trckDataField = value; + } + } + + /// + public CardSecurityInformation1 CardSctyCd { + get { + return this.cardSctyCdField; + } + set { + this.cardSctyCdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TrackData1 { + + private string trckNbField; + + private string trckValField; + + /// + public string TrckNb { + get { + return this.trckNbField; + } + set { + this.trckNbField = value; + } + } + + /// + public string TrckVal { + get { + return this.trckValField; + } + set { + this.trckValField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardSecurityInformation1 { + + private CSCManagement1Code cSCMgmtField; + + private string cSCValField; + + /// + public CSCManagement1Code CSCMgmt { + get { + return this.cSCMgmtField; + } + set { + this.cSCMgmtField = value; + } + } + + /// + public string CSCVal { + get { + return this.cSCValField; + } + set { + this.cSCValField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CSCManagement1Code { + + /// + PRST, + + /// + BYPS, + + /// + UNRD, + + /// + NCSC, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericIdentification1 { + + private string idField; + + private string schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PointOfInteraction1 { + + private GenericIdentification32 idField; + + private string sysNmField; + + private string grpIdField; + + private PointOfInteractionCapabilities1 cpbltiesField; + + private PointOfInteractionComponent1[] cmpntField; + + /// + public GenericIdentification32 Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string SysNm { + get { + return this.sysNmField; + } + set { + this.sysNmField = value; + } + } + + /// + public string GrpId { + get { + return this.grpIdField; + } + set { + this.grpIdField = value; + } + } + + /// + public PointOfInteractionCapabilities1 Cpblties { + get { + return this.cpbltiesField; + } + set { + this.cpbltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Cmpnt")] + public PointOfInteractionComponent1[] Cmpnt { + get { + return this.cmpntField; + } + set { + this.cmpntField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericIdentification32 { + + private string idField; + + private PartyType3Code tpField; + + private bool tpFieldSpecified; + + private PartyType4Code issrField; + + private bool issrFieldSpecified; + + private string shrtNmField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public PartyType3Code Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TpSpecified { + get { + return this.tpFieldSpecified; + } + set { + this.tpFieldSpecified = value; + } + } + + /// + public PartyType4Code Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IssrSpecified { + get { + return this.issrFieldSpecified; + } + set { + this.issrFieldSpecified = value; + } + } + + /// + public string ShrtNm { + get { + return this.shrtNmField; + } + set { + this.shrtNmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum PartyType3Code { + + /// + OPOI, + + /// + MERC, + + /// + ACCP, + + /// + ITAG, + + /// + ACQR, + + /// + CISS, + + /// + DLIS, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum PartyType4Code { + + /// + MERC, + + /// + ACCP, + + /// + ITAG, + + /// + ACQR, + + /// + CISS, + + /// + TAXH, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PointOfInteractionCapabilities1 { + + private CardDataReading1Code[] cardRdngCpbltiesField; + + private CardholderVerificationCapability1Code[] crdhldrVrfctnCpbltiesField; + + private OnLineCapability1Code onLineCpbltiesField; + + private bool onLineCpbltiesFieldSpecified; + + private DisplayCapabilities1[] dispCpbltiesField; + + private string prtLineWidthField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CardRdngCpblties")] + public CardDataReading1Code[] CardRdngCpblties { + get { + return this.cardRdngCpbltiesField; + } + set { + this.cardRdngCpbltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CrdhldrVrfctnCpblties")] + public CardholderVerificationCapability1Code[] CrdhldrVrfctnCpblties { + get { + return this.crdhldrVrfctnCpbltiesField; + } + set { + this.crdhldrVrfctnCpbltiesField = value; + } + } + + /// + public OnLineCapability1Code OnLineCpblties { + get { + return this.onLineCpbltiesField; + } + set { + this.onLineCpbltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OnLineCpbltiesSpecified { + get { + return this.onLineCpbltiesFieldSpecified; + } + set { + this.onLineCpbltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DispCpblties")] + public DisplayCapabilities1[] DispCpblties { + get { + return this.dispCpbltiesField; + } + set { + this.dispCpbltiesField = value; + } + } + + /// + public string PrtLineWidth { + get { + return this.prtLineWidthField; + } + set { + this.prtLineWidthField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CardDataReading1Code { + + /// + TAGC, + + /// + PHYS, + + /// + BRCD, + + /// + MGST, + + /// + CICC, + + /// + DFLE, + + /// + CTLS, + + /// + ECTL, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CardholderVerificationCapability1Code { + + /// + MNSG, + + /// + NPIN, + + /// + FCPN, + + /// + FEPN, + + /// + FDSG, + + /// + FBIO, + + /// + MNVR, + + /// + FBIG, + + /// + APKI, + + /// + PKIS, + + /// + CHDT, + + /// + SCEC, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum OnLineCapability1Code { + + /// + OFLN, + + /// + ONLN, + + /// + SMON, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DisplayCapabilities1 { + + private UserInterface2Code dispTpField; + + private string nbOfLinesField; + + private string lineWidthField; + + /// + public UserInterface2Code DispTp { + get { + return this.dispTpField; + } + set { + this.dispTpField = value; + } + } + + /// + public string NbOfLines { + get { + return this.nbOfLinesField; + } + set { + this.nbOfLinesField = value; + } + } + + /// + public string LineWidth { + get { + return this.lineWidthField; + } + set { + this.lineWidthField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum UserInterface2Code { + + /// + MDSP, + + /// + CDSP, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PointOfInteractionComponent1 { + + private POIComponentType1Code pOICmpntTpField; + + private string manfctrIdField; + + private string mdlField; + + private string vrsnNbField; + + private string srlNbField; + + private string[] apprvlNbField; + + /// + public POIComponentType1Code POICmpntTp { + get { + return this.pOICmpntTpField; + } + set { + this.pOICmpntTpField = value; + } + } + + /// + public string ManfctrId { + get { + return this.manfctrIdField; + } + set { + this.manfctrIdField = value; + } + } + + /// + public string Mdl { + get { + return this.mdlField; + } + set { + this.mdlField = value; + } + } + + /// + public string VrsnNb { + get { + return this.vrsnNbField; + } + set { + this.vrsnNbField = value; + } + } + + /// + public string SrlNb { + get { + return this.srlNbField; + } + set { + this.srlNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApprvlNb")] + public string[] ApprvlNb { + get { + return this.apprvlNbField; + } + set { + this.apprvlNbField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum POIComponentType1Code { + + /// + SOFT, + + /// + EMVK, + + /// + EMVO, + + /// + MRIT, + + /// + CHIT, + + /// + SECM, + + /// + PEDV, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ActiveCurrencyAndAmount { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashDeposit1 { + + private ActiveCurrencyAndAmount noteDnmtnField; + + private string nbOfNotesField; + + private ActiveCurrencyAndAmount amtField; + + /// + public ActiveCurrencyAndAmount NoteDnmtn { + get { + return this.noteDnmtnField; + } + set { + this.noteDnmtnField = value; + } + } + + /// + public string NbOfNotes { + get { + return this.nbOfNotesField; + } + set { + this.nbOfNotesField = value; + } + } + + /// + public ActiveCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericIdentification20 { + + private string idField; + + private string issrField; + + private string schmeNmField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } + + /// + public string SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class SecuritiesAccount13 { + + private string idField; + + private GenericIdentification20 tpField; + + private string nmField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public GenericIdentification20 Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CorporateAction9 { + + private string evtTpField; + + private string evtIdField; + + /// + public string EvtTp { + get { + return this.evtTpField; + } + set { + this.evtTpField = value; + } + } + + /// + public string EvtId { + get { + return this.evtIdField; + } + set { + this.evtIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReturnReason5Choice { + + private string itemField; + + private ItemChoiceType15 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType15 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType15 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PaymentReturnReason2 { + + private BankTransactionCodeStructure4 orgnlBkTxCdField; + + private PartyIdentification43 orgtrField; + + private ReturnReason5Choice rsnField; + + private string[] addtlInfField; + + /// + public BankTransactionCodeStructure4 OrgnlBkTxCd { + get { + return this.orgnlBkTxCdField; + } + set { + this.orgnlBkTxCdField = value; + } + } + + /// + public PartyIdentification43 Orgtr { + get { + return this.orgtrField; + } + set { + this.orgtrField = value; + } + } + + /// + public ReturnReason5Choice Rsn { + get { + return this.rsnField; + } + set { + this.rsnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddtlInf")] + public string[] AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BankTransactionCodeStructure4 { + + private BankTransactionCodeStructure5 domnField; + + private ProprietaryBankTransactionCodeStructure1 prtryField; + + /// + public BankTransactionCodeStructure5 Domn { + get { + return this.domnField; + } + set { + this.domnField = value; + } + } + + /// + public ProprietaryBankTransactionCodeStructure1 Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BankTransactionCodeStructure5 { + + private string cdField; + + private BankTransactionCodeStructure6 fmlyField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public BankTransactionCodeStructure6 Fmly { + get { + return this.fmlyField; + } + set { + this.fmlyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BankTransactionCodeStructure6 { + + private string cdField; + + private string subFmlyCdField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public string SubFmlyCd { + get { + return this.subFmlyCdField; + } + set { + this.subFmlyCdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryBankTransactionCodeStructure1 { + + private string cdField; + + private string issrField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxRecordDetails1 { + + private TaxPeriod1 prdField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + /// + public TaxPeriod1 Prd { + get { + return this.prdField; + } + set { + this.prdField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxPeriod1 { + + private System.DateTime yrField; + + private bool yrFieldSpecified; + + private TaxRecordPeriod1Code tpField; + + private bool tpFieldSpecified; + + private DatePeriodDetails frToDtField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Yr { + get { + return this.yrField; + } + set { + this.yrField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool YrSpecified { + get { + return this.yrFieldSpecified; + } + set { + this.yrFieldSpecified = value; + } + } + + /// + public TaxRecordPeriod1Code Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TpSpecified { + get { + return this.tpFieldSpecified; + } + set { + this.tpFieldSpecified = value; + } + } + + /// + public DatePeriodDetails FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum TaxRecordPeriod1Code { + + /// + MM01, + + /// + MM02, + + /// + MM03, + + /// + MM04, + + /// + MM05, + + /// + MM06, + + /// + MM07, + + /// + MM08, + + /// + MM09, + + /// + MM10, + + /// + MM11, + + /// + MM12, + + /// + QTR1, + + /// + QTR2, + + /// + QTR3, + + /// + QTR4, + + /// + HLF1, + + /// + HLF2, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ActiveOrHistoricCurrencyAndAmount { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxAmount1 { + + private decimal rateField; + + private bool rateFieldSpecified; + + private ActiveOrHistoricCurrencyAndAmount taxblBaseAmtField; + + private ActiveOrHistoricCurrencyAndAmount ttlAmtField; + + private TaxRecordDetails1[] dtlsField; + + /// + public decimal Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified { + get { + return this.rateFieldSpecified; + } + set { + this.rateFieldSpecified = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TaxblBaseAmt { + get { + return this.taxblBaseAmtField; + } + set { + this.taxblBaseAmtField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TtlAmt { + get { + return this.ttlAmtField; + } + set { + this.ttlAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Dtls")] + public TaxRecordDetails1[] Dtls { + get { + return this.dtlsField; + } + set { + this.dtlsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxRecord1 { + + private string tpField; + + private string ctgyField; + + private string ctgyDtlsField; + + private string dbtrStsField; + + private string certIdField; + + private string frmsCdField; + + private TaxPeriod1 prdField; + + private TaxAmount1 taxAmtField; + + private string addtlInfField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ctgy { + get { + return this.ctgyField; + } + set { + this.ctgyField = value; + } + } + + /// + public string CtgyDtls { + get { + return this.ctgyDtlsField; + } + set { + this.ctgyDtlsField = value; + } + } + + /// + public string DbtrSts { + get { + return this.dbtrStsField; + } + set { + this.dbtrStsField = value; + } + } + + /// + public string CertId { + get { + return this.certIdField; + } + set { + this.certIdField = value; + } + } + + /// + public string FrmsCd { + get { + return this.frmsCdField; + } + set { + this.frmsCdField = value; + } + } + + /// + public TaxPeriod1 Prd { + get { + return this.prdField; + } + set { + this.prdField = value; + } + } + + /// + public TaxAmount1 TaxAmt { + get { + return this.taxAmtField; + } + set { + this.taxAmtField = value; + } + } + + /// + public string AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxAuthorisation1 { + + private string titlField; + + private string nmField; + + /// + public string Titl { + get { + return this.titlField; + } + set { + this.titlField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxParty2 { + + private string taxIdField; + + private string regnIdField; + + private string taxTpField; + + private TaxAuthorisation1 authstnField; + + /// + public string TaxId { + get { + return this.taxIdField; + } + set { + this.taxIdField = value; + } + } + + /// + public string RegnId { + get { + return this.regnIdField; + } + set { + this.regnIdField = value; + } + } + + /// + public string TaxTp { + get { + return this.taxTpField; + } + set { + this.taxTpField = value; + } + } + + /// + public TaxAuthorisation1 Authstn { + get { + return this.authstnField; + } + set { + this.authstnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxParty1 { + + private string taxIdField; + + private string regnIdField; + + private string taxTpField; + + /// + public string TaxId { + get { + return this.taxIdField; + } + set { + this.taxIdField = value; + } + } + + /// + public string RegnId { + get { + return this.regnIdField; + } + set { + this.regnIdField = value; + } + } + + /// + public string TaxTp { + get { + return this.taxTpField; + } + set { + this.taxTpField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxInformation3 { + + private TaxParty1 cdtrField; + + private TaxParty2 dbtrField; + + private string admstnZnField; + + private string refNbField; + + private string mtdField; + + private ActiveOrHistoricCurrencyAndAmount ttlTaxblBaseAmtField; + + private ActiveOrHistoricCurrencyAndAmount ttlTaxAmtField; + + private System.DateTime dtField; + + private bool dtFieldSpecified; + + private decimal seqNbField; + + private bool seqNbFieldSpecified; + + private TaxRecord1[] rcrdField; + + /// + public TaxParty1 Cdtr { + get { + return this.cdtrField; + } + set { + this.cdtrField = value; + } + } + + /// + public TaxParty2 Dbtr { + get { + return this.dbtrField; + } + set { + this.dbtrField = value; + } + } + + /// + public string AdmstnZn { + get { + return this.admstnZnField; + } + set { + this.admstnZnField = value; + } + } + + /// + public string RefNb { + get { + return this.refNbField; + } + set { + this.refNbField = value; + } + } + + /// + public string Mtd { + get { + return this.mtdField; + } + set { + this.mtdField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TtlTaxblBaseAmt { + get { + return this.ttlTaxblBaseAmtField; + } + set { + this.ttlTaxblBaseAmtField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TtlTaxAmt { + get { + return this.ttlTaxAmtField; + } + set { + this.ttlTaxAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Dt { + get { + return this.dtField; + } + set { + this.dtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DtSpecified { + get { + return this.dtFieldSpecified; + } + set { + this.dtFieldSpecified = value; + } + } + + /// + public decimal SeqNb { + get { + return this.seqNbField; + } + set { + this.seqNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SeqNbSpecified { + get { + return this.seqNbFieldSpecified; + } + set { + this.seqNbFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Rcrd")] + public TaxRecord1[] Rcrd { + get { + return this.rcrdField; + } + set { + this.rcrdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class IdentificationSource3Choice { + + private string itemField; + + private ItemChoiceType14 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType14 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType14 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OtherIdentification1 { + + private string idField; + + private string sfxField; + + private IdentificationSource3Choice tpField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Sfx { + get { + return this.sfxField; + } + set { + this.sfxField = value; + } + } + + /// + public IdentificationSource3Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class SecurityIdentification14 { + + private string iSINField; + + private OtherIdentification1[] othrIdField; + + private string descField; + + /// + public string ISIN { + get { + return this.iSINField; + } + set { + this.iSINField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OthrId")] + public OtherIdentification1[] OthrId { + get { + return this.othrIdField; + } + set { + this.othrIdField = value; + } + } + + /// + public string Desc { + get { + return this.descField; + } + set { + this.descField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryQuantity1 { + + private string tpField; + + private string qtyField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Qty { + get { + return this.qtyField; + } + set { + this.qtyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OriginalAndCurrentQuantities1 { + + private decimal faceAmtField; + + private decimal amtsdValField; + + /// + public decimal FaceAmt { + get { + return this.faceAmtField; + } + set { + this.faceAmtField = value; + } + } + + /// + public decimal AmtsdVal { + get { + return this.amtsdValField; + } + set { + this.amtsdValField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class FinancialInstrumentQuantityChoice { + + private decimal itemField; + + private ItemChoiceType13 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AmtsdVal", typeof(decimal))] + [System.Xml.Serialization.XmlElementAttribute("FaceAmt", typeof(decimal))] + [System.Xml.Serialization.XmlElementAttribute("Unit", typeof(decimal))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public decimal Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType13 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType13 { + + /// + AmtsdVal, + + /// + FaceAmt, + + /// + Unit, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionQuantities2Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("OrgnlAndCurFaceAmt", typeof(OriginalAndCurrentQuantities1))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(ProprietaryQuantity1))] + [System.Xml.Serialization.XmlElementAttribute("Qty", typeof(FinancialInstrumentQuantityChoice))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryPrice2 { + + private string tpField; + + private ActiveOrHistoricCurrencyAndAmount pricField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Pric { + get { + return this.pricField; + } + set { + this.pricField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ActiveOrHistoricCurrencyAnd13DecimalAmount { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PriceRateOrAmountChoice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Amt", typeof(ActiveOrHistoricCurrencyAnd13DecimalAmount))] + [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(decimal))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class YieldedOrValueType1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ValTp", typeof(PriceValueType1Code))] + [System.Xml.Serialization.XmlElementAttribute("Yldd", typeof(bool))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum PriceValueType1Code { + + /// + DISC, + + /// + PREM, + + /// + PARV, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Price2 { + + private YieldedOrValueType1Choice tpField; + + private PriceRateOrAmountChoice valField; + + /// + public YieldedOrValueType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public PriceRateOrAmountChoice Val { + get { + return this.valField; + } + set { + this.valField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionPrice3Choice { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("DealPric", typeof(Price2))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(ProprietaryPrice2))] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryDate2 { + + private string tpField; + + private DateAndDateTimeChoice dtField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public DateAndDateTimeChoice Dt { + get { + return this.dtField; + } + set { + this.dtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DateAndDateTimeChoice { + + private System.DateTime itemField; + + private ItemChoiceType8 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Dt", typeof(System.DateTime), DataType="date")] + [System.Xml.Serialization.XmlElementAttribute("DtTm", typeof(System.DateTime))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public System.DateTime Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType8 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType8 { + + /// + Dt, + + /// + DtTm, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionDates2 { + + private System.DateTime accptncDtTmField; + + private bool accptncDtTmFieldSpecified; + + private System.DateTime tradActvtyCtrctlSttlmDtField; + + private bool tradActvtyCtrctlSttlmDtFieldSpecified; + + private System.DateTime tradDtField; + + private bool tradDtFieldSpecified; + + private System.DateTime intrBkSttlmDtField; + + private bool intrBkSttlmDtFieldSpecified; + + private System.DateTime startDtField; + + private bool startDtFieldSpecified; + + private System.DateTime endDtField; + + private bool endDtFieldSpecified; + + private System.DateTime txDtTmField; + + private bool txDtTmFieldSpecified; + + private ProprietaryDate2[] prtryField; + + /// + public System.DateTime AccptncDtTm { + get { + return this.accptncDtTmField; + } + set { + this.accptncDtTmField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccptncDtTmSpecified { + get { + return this.accptncDtTmFieldSpecified; + } + set { + this.accptncDtTmFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime TradActvtyCtrctlSttlmDt { + get { + return this.tradActvtyCtrctlSttlmDtField; + } + set { + this.tradActvtyCtrctlSttlmDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TradActvtyCtrctlSttlmDtSpecified { + get { + return this.tradActvtyCtrctlSttlmDtFieldSpecified; + } + set { + this.tradActvtyCtrctlSttlmDtFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime TradDt { + get { + return this.tradDtField; + } + set { + this.tradDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TradDtSpecified { + get { + return this.tradDtFieldSpecified; + } + set { + this.tradDtFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime IntrBkSttlmDt { + get { + return this.intrBkSttlmDtField; + } + set { + this.intrBkSttlmDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IntrBkSttlmDtSpecified { + get { + return this.intrBkSttlmDtFieldSpecified; + } + set { + this.intrBkSttlmDtFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDt { + get { + return this.startDtField; + } + set { + this.startDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDtSpecified { + get { + return this.startDtFieldSpecified; + } + set { + this.startDtFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime EndDt { + get { + return this.endDtField; + } + set { + this.endDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDtSpecified { + get { + return this.endDtFieldSpecified; + } + set { + this.endDtFieldSpecified = value; + } + } + + /// + public System.DateTime TxDtTm { + get { + return this.txDtTmField; + } + set { + this.txDtTmField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TxDtTmSpecified { + get { + return this.txDtTmFieldSpecified; + } + set { + this.txDtTmFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Prtry")] + public ProprietaryDate2[] Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CreditorReferenceType1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(DocumentType3Code))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum DocumentType3Code { + + /// + RADM, + + /// + RPIN, + + /// + FXDR, + + /// + DISP, + + /// + PUOR, + + /// + SCOR, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CreditorReferenceType2 { + + private CreditorReferenceType1Choice cdOrPrtryField; + + private string issrField; + + /// + public CreditorReferenceType1Choice CdOrPrtry { + get { + return this.cdOrPrtryField; + } + set { + this.cdOrPrtryField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CreditorReferenceInformation2 { + + private CreditorReferenceType2 tpField; + + private string refField; + + /// + public CreditorReferenceType2 Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ref { + get { + return this.refField; + } + set { + this.refField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentAdjustment1 { + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private bool cdtDbtIndFieldSpecified; + + private string rsnField; + + private string addtlInfField; + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CdtDbtIndSpecified { + get { + return this.cdtDbtIndFieldSpecified; + } + set { + this.cdtDbtIndFieldSpecified = value; + } + } + + /// + public string Rsn { + get { + return this.rsnField; + } + set { + this.rsnField = value; + } + } + + /// + public string AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CreditDebitCode { + + /// + CRDT, + + /// + DBIT, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxAmountType1Choice { + + private string itemField; + + private ItemChoiceType12 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType12 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType12 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxAmountAndType1 { + + private TaxAmountType1Choice tpField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + /// + public TaxAmountType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DiscountAmountType1Choice { + + private string itemField; + + private ItemChoiceType11 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType11 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType11 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DiscountAmountAndType1 { + + private DiscountAmountType1Choice tpField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + /// + public DiscountAmountType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class RemittanceAmount2 { + + private ActiveOrHistoricCurrencyAndAmount duePyblAmtField; + + private DiscountAmountAndType1[] dscntApldAmtField; + + private ActiveOrHistoricCurrencyAndAmount cdtNoteAmtField; + + private TaxAmountAndType1[] taxAmtField; + + private DocumentAdjustment1[] adjstmntAmtAndRsnField; + + private ActiveOrHistoricCurrencyAndAmount rmtdAmtField; + + /// + public ActiveOrHistoricCurrencyAndAmount DuePyblAmt { + get { + return this.duePyblAmtField; + } + set { + this.duePyblAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DscntApldAmt")] + public DiscountAmountAndType1[] DscntApldAmt { + get { + return this.dscntApldAmtField; + } + set { + this.dscntApldAmtField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount CdtNoteAmt { + get { + return this.cdtNoteAmtField; + } + set { + this.cdtNoteAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TaxAmt")] + public TaxAmountAndType1[] TaxAmt { + get { + return this.taxAmtField; + } + set { + this.taxAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AdjstmntAmtAndRsn")] + public DocumentAdjustment1[] AdjstmntAmtAndRsn { + get { + return this.adjstmntAmtAndRsnField; + } + set { + this.adjstmntAmtAndRsnField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount RmtdAmt { + get { + return this.rmtdAmtField; + } + set { + this.rmtdAmtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReferredDocumentType1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(DocumentType5Code))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum DocumentType5Code { + + /// + MSIN, + + /// + CNFA, + + /// + DNFA, + + /// + CINV, + + /// + CREN, + + /// + DEBN, + + /// + HIRI, + + /// + SBIN, + + /// + CMCN, + + /// + SOAC, + + /// + DISP, + + /// + BOLD, + + /// + VCHR, + + /// + AROI, + + /// + TSUT, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReferredDocumentType2 { + + private ReferredDocumentType1Choice cdOrPrtryField; + + private string issrField; + + /// + public ReferredDocumentType1Choice CdOrPrtry { + get { + return this.cdOrPrtryField; + } + set { + this.cdOrPrtryField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReferredDocumentInformation3 { + + private ReferredDocumentType2 tpField; + + private string nbField; + + private System.DateTime rltdDtField; + + private bool rltdDtFieldSpecified; + + /// + public ReferredDocumentType2 Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Nb { + get { + return this.nbField; + } + set { + this.nbField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime RltdDt { + get { + return this.rltdDtField; + } + set { + this.rltdDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RltdDtSpecified { + get { + return this.rltdDtFieldSpecified; + } + set { + this.rltdDtFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class StructuredRemittanceInformation9 { + + private ReferredDocumentInformation3[] rfrdDocInfField; + + private RemittanceAmount2 rfrdDocAmtField; + + private CreditorReferenceInformation2 cdtrRefInfField; + + private PartyIdentification43 invcrField; + + private PartyIdentification43 invceeField; + + private string[] addtlRmtInfField; + + /// + [System.Xml.Serialization.XmlElementAttribute("RfrdDocInf")] + public ReferredDocumentInformation3[] RfrdDocInf { + get { + return this.rfrdDocInfField; + } + set { + this.rfrdDocInfField = value; + } + } + + /// + public RemittanceAmount2 RfrdDocAmt { + get { + return this.rfrdDocAmtField; + } + set { + this.rfrdDocAmtField = value; + } + } + + /// + public CreditorReferenceInformation2 CdtrRefInf { + get { + return this.cdtrRefInfField; + } + set { + this.cdtrRefInfField = value; + } + } + + /// + public PartyIdentification43 Invcr { + get { + return this.invcrField; + } + set { + this.invcrField = value; + } + } + + /// + public PartyIdentification43 Invcee { + get { + return this.invceeField; + } + set { + this.invceeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddtlRmtInf")] + public string[] AddtlRmtInf { + get { + return this.addtlRmtInfField; + } + set { + this.addtlRmtInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class RemittanceInformation7 { + + private string[] ustrdField; + + private StructuredRemittanceInformation9[] strdField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ustrd")] + public string[] Ustrd { + get { + return this.ustrdField; + } + set { + this.ustrdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Strd")] + public StructuredRemittanceInformation9[] Strd { + get { + return this.strdField; + } + set { + this.strdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class NameAndAddress10 { + + private string nmField; + + private PostalAddress6 adrField; + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PostalAddress6 Adr { + get { + return this.adrField; + } + set { + this.adrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class RemittanceLocation2 { + + private string rmtIdField; + + private RemittanceLocationMethod2Code rmtLctnMtdField; + + private bool rmtLctnMtdFieldSpecified; + + private string rmtLctnElctrncAdrField; + + private NameAndAddress10 rmtLctnPstlAdrField; + + /// + public string RmtId { + get { + return this.rmtIdField; + } + set { + this.rmtIdField = value; + } + } + + /// + public RemittanceLocationMethod2Code RmtLctnMtd { + get { + return this.rmtLctnMtdField; + } + set { + this.rmtLctnMtdField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RmtLctnMtdSpecified { + get { + return this.rmtLctnMtdFieldSpecified; + } + set { + this.rmtLctnMtdFieldSpecified = value; + } + } + + /// + public string RmtLctnElctrncAdr { + get { + return this.rmtLctnElctrncAdrField; + } + set { + this.rmtLctnElctrncAdrField = value; + } + } + + /// + public NameAndAddress10 RmtLctnPstlAdr { + get { + return this.rmtLctnPstlAdrField; + } + set { + this.rmtLctnPstlAdrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum RemittanceLocationMethod2Code { + + /// + FAXI, + + /// + EDIC, + + /// + URID, + + /// + EMAL, + + /// + POST, + + /// + SMSM, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Purpose2Choice { + + private string itemField; + + private ItemChoiceType10 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType10 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType10 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryAgent3 { + + private string tpField; + + private BranchAndFinancialInstitutionIdentification5 agtField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 Agt { + get { + return this.agtField; + } + set { + this.agtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BranchAndFinancialInstitutionIdentification5 { + + private FinancialInstitutionIdentification8 finInstnIdField; + + private BranchData2 brnchIdField; + + /// + public FinancialInstitutionIdentification8 FinInstnId { + get { + return this.finInstnIdField; + } + set { + this.finInstnIdField = value; + } + } + + /// + public BranchData2 BrnchId { + get { + return this.brnchIdField; + } + set { + this.brnchIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class FinancialInstitutionIdentification8 { + + private string bICFIField; + + private ClearingSystemMemberIdentification2 clrSysMmbIdField; + + private string nmField; + + private PostalAddress6 pstlAdrField; + + private GenericFinancialIdentification1 othrField; + + /// + public string BICFI { + get { + return this.bICFIField; + } + set { + this.bICFIField = value; + } + } + + /// + public ClearingSystemMemberIdentification2 ClrSysMmbId { + get { + return this.clrSysMmbIdField; + } + set { + this.clrSysMmbIdField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PostalAddress6 PstlAdr { + get { + return this.pstlAdrField; + } + set { + this.pstlAdrField = value; + } + } + + /// + public GenericFinancialIdentification1 Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ClearingSystemMemberIdentification2 { + + private ClearingSystemIdentification2Choice clrSysIdField; + + private string mmbIdField; + + /// + public ClearingSystemIdentification2Choice ClrSysId { + get { + return this.clrSysIdField; + } + set { + this.clrSysIdField = value; + } + } + + /// + public string MmbId { + get { + return this.mmbIdField; + } + set { + this.mmbIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ClearingSystemIdentification2Choice { + + private string itemField; + + private ItemChoiceType5 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType5 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType5 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericFinancialIdentification1 { + + private string idField; + + private FinancialIdentificationSchemeName1Choice schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public FinancialIdentificationSchemeName1Choice SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class FinancialIdentificationSchemeName1Choice { + + private string itemField; + + private ItemChoiceType6 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType6 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType6 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BranchData2 { + + private string idField; + + private string nmField; + + private PostalAddress6 pstlAdrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PostalAddress6 PstlAdr { + get { + return this.pstlAdrField; + } + set { + this.pstlAdrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionAgents3 { + + private BranchAndFinancialInstitutionIdentification5 dbtrAgtField; + + private BranchAndFinancialInstitutionIdentification5 cdtrAgtField; + + private BranchAndFinancialInstitutionIdentification5 intrmyAgt1Field; + + private BranchAndFinancialInstitutionIdentification5 intrmyAgt2Field; + + private BranchAndFinancialInstitutionIdentification5 intrmyAgt3Field; + + private BranchAndFinancialInstitutionIdentification5 rcvgAgtField; + + private BranchAndFinancialInstitutionIdentification5 dlvrgAgtField; + + private BranchAndFinancialInstitutionIdentification5 issgAgtField; + + private BranchAndFinancialInstitutionIdentification5 sttlmPlcField; + + private ProprietaryAgent3[] prtryField; + + /// + public BranchAndFinancialInstitutionIdentification5 DbtrAgt { + get { + return this.dbtrAgtField; + } + set { + this.dbtrAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 CdtrAgt { + get { + return this.cdtrAgtField; + } + set { + this.cdtrAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 IntrmyAgt1 { + get { + return this.intrmyAgt1Field; + } + set { + this.intrmyAgt1Field = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 IntrmyAgt2 { + get { + return this.intrmyAgt2Field; + } + set { + this.intrmyAgt2Field = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 IntrmyAgt3 { + get { + return this.intrmyAgt3Field; + } + set { + this.intrmyAgt3Field = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 RcvgAgt { + get { + return this.rcvgAgtField; + } + set { + this.rcvgAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 DlvrgAgt { + get { + return this.dlvrgAgtField; + } + set { + this.dlvrgAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 IssgAgt { + get { + return this.issgAgtField; + } + set { + this.issgAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 SttlmPlc { + get { + return this.sttlmPlcField; + } + set { + this.sttlmPlcField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Prtry")] + public ProprietaryAgent3[] Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryParty3 { + + private string tpField; + + private PartyIdentification43 ptyField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public PartyIdentification43 Pty { + get { + return this.ptyField; + } + set { + this.ptyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionParties3 { + + private PartyIdentification43 initgPtyField; + + private PartyIdentification43 dbtrField; + + private CashAccount24 dbtrAcctField; + + private PartyIdentification43 ultmtDbtrField; + + private PartyIdentification43 cdtrField; + + private CashAccount24 cdtrAcctField; + + private PartyIdentification43 ultmtCdtrField; + + private PartyIdentification43 tradgPtyField; + + private ProprietaryParty3[] prtryField; + + /// + public PartyIdentification43 InitgPty { + get { + return this.initgPtyField; + } + set { + this.initgPtyField = value; + } + } + + /// + public PartyIdentification43 Dbtr { + get { + return this.dbtrField; + } + set { + this.dbtrField = value; + } + } + + /// + public CashAccount24 DbtrAcct { + get { + return this.dbtrAcctField; + } + set { + this.dbtrAcctField = value; + } + } + + /// + public PartyIdentification43 UltmtDbtr { + get { + return this.ultmtDbtrField; + } + set { + this.ultmtDbtrField = value; + } + } + + /// + public PartyIdentification43 Cdtr { + get { + return this.cdtrField; + } + set { + this.cdtrField = value; + } + } + + /// + public CashAccount24 CdtrAcct { + get { + return this.cdtrAcctField; + } + set { + this.cdtrAcctField = value; + } + } + + /// + public PartyIdentification43 UltmtCdtr { + get { + return this.ultmtCdtrField; + } + set { + this.ultmtCdtrField = value; + } + } + + /// + public PartyIdentification43 TradgPty { + get { + return this.tradgPtyField; + } + set { + this.tradgPtyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Prtry")] + public ProprietaryParty3[] Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashAccount24 { + + private AccountIdentification4Choice idField; + + private CashAccountType2Choice tpField; + + private string ccyField; + + private string nmField; + + /// + public AccountIdentification4Choice Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public CashAccountType2Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AccountIdentification4Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("IBAN", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Othr", typeof(GenericAccountIdentification1))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericAccountIdentification1 { + + private string idField; + + private AccountSchemeName1Choice schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public AccountSchemeName1Choice SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AccountSchemeName1Choice { + + private string itemField; + + private ItemChoiceType3 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType3 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType3 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashAccountType2Choice { + + private string itemField; + + private ItemChoiceType4 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType4 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType4 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryReference1 { + + private string tpField; + + private string refField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ref { + get { + return this.refField; + } + set { + this.refField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionReferences3 { + + private string msgIdField; + + private string acctSvcrRefField; + + private string pmtInfIdField; + + private string instrIdField; + + private string endToEndIdField; + + private string txIdField; + + private string mndtIdField; + + private string chqNbField; + + private string clrSysRefField; + + private string acctOwnrTxIdField; + + private string acctSvcrTxIdField; + + private string mktInfrstrctrTxIdField; + + private string prcgIdField; + + private ProprietaryReference1[] prtryField; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public string AcctSvcrRef { + get { + return this.acctSvcrRefField; + } + set { + this.acctSvcrRefField = value; + } + } + + /// + public string PmtInfId { + get { + return this.pmtInfIdField; + } + set { + this.pmtInfIdField = value; + } + } + + /// + public string InstrId { + get { + return this.instrIdField; + } + set { + this.instrIdField = value; + } + } + + /// + public string EndToEndId { + get { + return this.endToEndIdField; + } + set { + this.endToEndIdField = value; + } + } + + /// + public string TxId { + get { + return this.txIdField; + } + set { + this.txIdField = value; + } + } + + /// + public string MndtId { + get { + return this.mndtIdField; + } + set { + this.mndtIdField = value; + } + } + + /// + public string ChqNb { + get { + return this.chqNbField; + } + set { + this.chqNbField = value; + } + } + + /// + public string ClrSysRef { + get { + return this.clrSysRefField; + } + set { + this.clrSysRefField = value; + } + } + + /// + public string AcctOwnrTxId { + get { + return this.acctOwnrTxIdField; + } + set { + this.acctOwnrTxIdField = value; + } + } + + /// + public string AcctSvcrTxId { + get { + return this.acctSvcrTxIdField; + } + set { + this.acctSvcrTxIdField = value; + } + } + + /// + public string MktInfrstrctrTxId { + get { + return this.mktInfrstrctrTxIdField; + } + set { + this.mktInfrstrctrTxIdField = value; + } + } + + /// + public string PrcgId { + get { + return this.prcgIdField; + } + set { + this.prcgIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Prtry")] + public ProprietaryReference1[] Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class EntryTransaction4 { + + private TransactionReferences3 refsField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private AmountAndCurrencyExchange3 amtDtlsField; + + private CashBalanceAvailability2[] avlbtyField; + + private BankTransactionCodeStructure4 bkTxCdField; + + private Charges4 chrgsField; + + private TransactionInterest3 intrstField; + + private TransactionParties3 rltdPtiesField; + + private TransactionAgents3 rltdAgtsField; + + private Purpose2Choice purpField; + + private RemittanceLocation2[] rltdRmtInfField; + + private RemittanceInformation7 rmtInfField; + + private TransactionDates2 rltdDtsField; + + private TransactionPrice3Choice rltdPricField; + + private TransactionQuantities2Choice[] rltdQtiesField; + + private SecurityIdentification14 finInstrmIdField; + + private TaxInformation3 taxField; + + private PaymentReturnReason2 rtrInfField; + + private CorporateAction9 corpActnField; + + private SecuritiesAccount13 sfkpgAcctField; + + private CashDeposit1[] cshDpstField; + + private CardTransaction1 cardTxField; + + private string addtlTxInfField; + + private SupplementaryData1[] splmtryDataField; + + /// + public TransactionReferences3 Refs { + get { + return this.refsField; + } + set { + this.refsField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + public AmountAndCurrencyExchange3 AmtDtls { + get { + return this.amtDtlsField; + } + set { + this.amtDtlsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Avlbty")] + public CashBalanceAvailability2[] Avlbty { + get { + return this.avlbtyField; + } + set { + this.avlbtyField = value; + } + } + + /// + public BankTransactionCodeStructure4 BkTxCd { + get { + return this.bkTxCdField; + } + set { + this.bkTxCdField = value; + } + } + + /// + public Charges4 Chrgs { + get { + return this.chrgsField; + } + set { + this.chrgsField = value; + } + } + + /// + public TransactionInterest3 Intrst { + get { + return this.intrstField; + } + set { + this.intrstField = value; + } + } + + /// + public TransactionParties3 RltdPties { + get { + return this.rltdPtiesField; + } + set { + this.rltdPtiesField = value; + } + } + + /// + public TransactionAgents3 RltdAgts { + get { + return this.rltdAgtsField; + } + set { + this.rltdAgtsField = value; + } + } + + /// + public Purpose2Choice Purp { + get { + return this.purpField; + } + set { + this.purpField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RltdRmtInf")] + public RemittanceLocation2[] RltdRmtInf { + get { + return this.rltdRmtInfField; + } + set { + this.rltdRmtInfField = value; + } + } + + /// + public RemittanceInformation7 RmtInf { + get { + return this.rmtInfField; + } + set { + this.rmtInfField = value; + } + } + + /// + public TransactionDates2 RltdDts { + get { + return this.rltdDtsField; + } + set { + this.rltdDtsField = value; + } + } + + /// + public TransactionPrice3Choice RltdPric { + get { + return this.rltdPricField; + } + set { + this.rltdPricField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RltdQties")] + public TransactionQuantities2Choice[] RltdQties { + get { + return this.rltdQtiesField; + } + set { + this.rltdQtiesField = value; + } + } + + /// + public SecurityIdentification14 FinInstrmId { + get { + return this.finInstrmIdField; + } + set { + this.finInstrmIdField = value; + } + } + + /// + public TaxInformation3 Tax { + get { + return this.taxField; + } + set { + this.taxField = value; + } + } + + /// + public PaymentReturnReason2 RtrInf { + get { + return this.rtrInfField; + } + set { + this.rtrInfField = value; + } + } + + /// + public CorporateAction9 CorpActn { + get { + return this.corpActnField; + } + set { + this.corpActnField = value; + } + } + + /// + public SecuritiesAccount13 SfkpgAcct { + get { + return this.sfkpgAcctField; + } + set { + this.sfkpgAcctField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CshDpst")] + public CashDeposit1[] CshDpst { + get { + return this.cshDpstField; + } + set { + this.cshDpstField = value; + } + } + + /// + public CardTransaction1 CardTx { + get { + return this.cardTxField; + } + set { + this.cardTxField = value; + } + } + + /// + public string AddtlTxInf { + get { + return this.addtlTxInfField; + } + set { + this.addtlTxInfField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SplmtryData")] + public SupplementaryData1[] SplmtryData { + get { + return this.splmtryDataField; + } + set { + this.splmtryDataField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountAndCurrencyExchange3 { + + private AmountAndCurrencyExchangeDetails3 instdAmtField; + + private AmountAndCurrencyExchangeDetails3 txAmtField; + + private AmountAndCurrencyExchangeDetails3 cntrValAmtField; + + private AmountAndCurrencyExchangeDetails3 anncdPstngAmtField; + + private AmountAndCurrencyExchangeDetails4[] prtryAmtField; + + /// + public AmountAndCurrencyExchangeDetails3 InstdAmt { + get { + return this.instdAmtField; + } + set { + this.instdAmtField = value; + } + } + + /// + public AmountAndCurrencyExchangeDetails3 TxAmt { + get { + return this.txAmtField; + } + set { + this.txAmtField = value; + } + } + + /// + public AmountAndCurrencyExchangeDetails3 CntrValAmt { + get { + return this.cntrValAmtField; + } + set { + this.cntrValAmtField = value; + } + } + + /// + public AmountAndCurrencyExchangeDetails3 AnncdPstngAmt { + get { + return this.anncdPstngAmtField; + } + set { + this.anncdPstngAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PrtryAmt")] + public AmountAndCurrencyExchangeDetails4[] PrtryAmt { + get { + return this.prtryAmtField; + } + set { + this.prtryAmtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountAndCurrencyExchangeDetails3 { + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CurrencyExchange5 ccyXchgField; + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CurrencyExchange5 CcyXchg { + get { + return this.ccyXchgField; + } + set { + this.ccyXchgField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CurrencyExchange5 { + + private string srcCcyField; + + private string trgtCcyField; + + private string unitCcyField; + + private decimal xchgRateField; + + private string ctrctIdField; + + private System.DateTime qtnDtField; + + private bool qtnDtFieldSpecified; + + /// + public string SrcCcy { + get { + return this.srcCcyField; + } + set { + this.srcCcyField = value; + } + } + + /// + public string TrgtCcy { + get { + return this.trgtCcyField; + } + set { + this.trgtCcyField = value; + } + } + + /// + public string UnitCcy { + get { + return this.unitCcyField; + } + set { + this.unitCcyField = value; + } + } + + /// + public decimal XchgRate { + get { + return this.xchgRateField; + } + set { + this.xchgRateField = value; + } + } + + /// + public string CtrctId { + get { + return this.ctrctIdField; + } + set { + this.ctrctIdField = value; + } + } + + /// + public System.DateTime QtnDt { + get { + return this.qtnDtField; + } + set { + this.qtnDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool QtnDtSpecified { + get { + return this.qtnDtFieldSpecified; + } + set { + this.qtnDtFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountAndCurrencyExchangeDetails4 { + + private string tpField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CurrencyExchange5 ccyXchgField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CurrencyExchange5 CcyXchg { + get { + return this.ccyXchgField; + } + set { + this.ccyXchgField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashBalanceAvailability2 { + + private CashBalanceAvailabilityDate1 dtField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + /// + public CashBalanceAvailabilityDate1 Dt { + get { + return this.dtField; + } + set { + this.dtField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashBalanceAvailabilityDate1 { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ActlDt", typeof(System.DateTime), DataType="date")] + [System.Xml.Serialization.XmlElementAttribute("NbOfDays", typeof(string))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Charges4 { + + private ActiveOrHistoricCurrencyAndAmount ttlChrgsAndTaxAmtField; + + private ChargesRecord2[] rcrdField; + + /// + public ActiveOrHistoricCurrencyAndAmount TtlChrgsAndTaxAmt { + get { + return this.ttlChrgsAndTaxAmtField; + } + set { + this.ttlChrgsAndTaxAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Rcrd")] + public ChargesRecord2[] Rcrd { + get { + return this.rcrdField; + } + set { + this.rcrdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ChargesRecord2 { + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private bool cdtDbtIndFieldSpecified; + + private bool chrgInclIndField; + + private bool chrgInclIndFieldSpecified; + + private ChargeType3Choice tpField; + + private decimal rateField; + + private bool rateFieldSpecified; + + private ChargeBearerType1Code brField; + + private bool brFieldSpecified; + + private BranchAndFinancialInstitutionIdentification5 agtField; + + private TaxCharges2 taxField; + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CdtDbtIndSpecified { + get { + return this.cdtDbtIndFieldSpecified; + } + set { + this.cdtDbtIndFieldSpecified = value; + } + } + + /// + public bool ChrgInclInd { + get { + return this.chrgInclIndField; + } + set { + this.chrgInclIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ChrgInclIndSpecified { + get { + return this.chrgInclIndFieldSpecified; + } + set { + this.chrgInclIndFieldSpecified = value; + } + } + + /// + public ChargeType3Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public decimal Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified { + get { + return this.rateFieldSpecified; + } + set { + this.rateFieldSpecified = value; + } + } + + /// + public ChargeBearerType1Code Br { + get { + return this.brField; + } + set { + this.brField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BrSpecified { + get { + return this.brFieldSpecified; + } + set { + this.brFieldSpecified = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 Agt { + get { + return this.agtField; + } + set { + this.agtField = value; + } + } + + /// + public TaxCharges2 Tax { + get { + return this.taxField; + } + set { + this.taxField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ChargeType3Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(GenericIdentification3))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericIdentification3 { + + private string idField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum ChargeBearerType1Code { + + /// + DEBT, + + /// + CRED, + + /// + SHAR, + + /// + SLEV, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxCharges2 { + + private string idField; + + private decimal rateField; + + private bool rateFieldSpecified; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public decimal Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified { + get { + return this.rateFieldSpecified; + } + set { + this.rateFieldSpecified = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionInterest3 { + + private ActiveOrHistoricCurrencyAndAmount ttlIntrstAndTaxAmtField; + + private InterestRecord1[] rcrdField; + + /// + public ActiveOrHistoricCurrencyAndAmount TtlIntrstAndTaxAmt { + get { + return this.ttlIntrstAndTaxAmtField; + } + set { + this.ttlIntrstAndTaxAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Rcrd")] + public InterestRecord1[] Rcrd { + get { + return this.rcrdField; + } + set { + this.rcrdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class InterestRecord1 { + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private InterestType1Choice tpField; + + private Rate3 rateField; + + private DateTimePeriodDetails frToDtField; + + private string rsnField; + + private TaxCharges2 taxField; + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + public InterestType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public Rate3 Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + public DateTimePeriodDetails FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } + + /// + public string Rsn { + get { + return this.rsnField; + } + set { + this.rsnField = value; + } + } + + /// + public TaxCharges2 Tax { + get { + return this.taxField; + } + set { + this.taxField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class InterestType1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(InterestType1Code))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum InterestType1Code { + + /// + INDY, + + /// + OVRN, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Rate3 { + + private RateType4Choice tpField; + + private CurrencyAndAmountRange2 vldtyRgField; + + /// + public RateType4Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public CurrencyAndAmountRange2 VldtyRg { + get { + return this.vldtyRgField; + } + set { + this.vldtyRgField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class RateType4Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Othr", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Pctg", typeof(decimal))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CurrencyAndAmountRange2 { + + private ImpliedCurrencyAmountRangeChoice amtField; + + private CreditDebitCode cdtDbtIndField; + + private bool cdtDbtIndFieldSpecified; + + private string ccyField; + + /// + public ImpliedCurrencyAmountRangeChoice Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CdtDbtIndSpecified { + get { + return this.cdtDbtIndFieldSpecified; + } + set { + this.cdtDbtIndFieldSpecified = value; + } + } + + /// + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ImpliedCurrencyAmountRangeChoice { + + private object itemField; + + private ItemChoiceType7 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("EQAmt", typeof(decimal))] + [System.Xml.Serialization.XmlElementAttribute("FrAmt", typeof(AmountRangeBoundary1))] + [System.Xml.Serialization.XmlElementAttribute("FrToAmt", typeof(FromToAmountRange))] + [System.Xml.Serialization.XmlElementAttribute("NEQAmt", typeof(decimal))] + [System.Xml.Serialization.XmlElementAttribute("ToAmt", typeof(AmountRangeBoundary1))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType7 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountRangeBoundary1 { + + private decimal bdryAmtField; + + private bool inclField; + + /// + public decimal BdryAmt { + get { + return this.bdryAmtField; + } + set { + this.bdryAmtField = value; + } + } + + /// + public bool Incl { + get { + return this.inclField; + } + set { + this.inclField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class FromToAmountRange { + + private AmountRangeBoundary1 frAmtField; + + private AmountRangeBoundary1 toAmtField; + + /// + public AmountRangeBoundary1 FrAmt { + get { + return this.frAmtField; + } + set { + this.frAmtField = value; + } + } + + /// + public AmountRangeBoundary1 ToAmt { + get { + return this.toAmtField; + } + set { + this.toAmtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType7 { + + /// + EQAmt, + + /// + FrAmt, + + /// + FrToAmt, + + /// + NEQAmt, + + /// + ToAmt, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BatchInformation2 { + + private string msgIdField; + + private string pmtInfIdField; + + private string nbOfTxsField; + + private ActiveOrHistoricCurrencyAndAmount ttlAmtField; + + private CreditDebitCode cdtDbtIndField; + + private bool cdtDbtIndFieldSpecified; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public string PmtInfId { + get { + return this.pmtInfIdField; + } + set { + this.pmtInfIdField = value; + } + } + + /// + public string NbOfTxs { + get { + return this.nbOfTxsField; + } + set { + this.nbOfTxsField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TtlAmt { + get { + return this.ttlAmtField; + } + set { + this.ttlAmtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CdtDbtIndSpecified { + get { + return this.cdtDbtIndFieldSpecified; + } + set { + this.cdtDbtIndFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class EntryDetails3 { + + private BatchInformation2 btchField; + + private EntryTransaction4[] txDtlsField; + + /// + public BatchInformation2 Btch { + get { + return this.btchField; + } + set { + this.btchField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TxDtls")] + public EntryTransaction4[] TxDtls { + get { + return this.txDtlsField; + } + set { + this.txDtlsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardEntry1 { + + private PaymentCard4 cardField; + + private PointOfInteraction1 pOIField; + + private CardAggregated1 aggtdNtryField; + + /// + public PaymentCard4 Card { + get { + return this.cardField; + } + set { + this.cardField = value; + } + } + + /// + public PointOfInteraction1 POI { + get { + return this.pOIField; + } + set { + this.pOIField = value; + } + } + + /// + public CardAggregated1 AggtdNtry { + get { + return this.aggtdNtryField; + } + set { + this.aggtdNtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TechnicalInputChannel1Choice { + + private string itemField; + + private ItemChoiceType9 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType9 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType9 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class MessageIdentification2 { + + private string msgNmIdField; + + private string msgIdField; + + /// + public string MsgNmId { + get { + return this.msgNmIdField; + } + set { + this.msgNmIdField = value; + } + } + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReportEntry4 { + + private string ntryRefField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private bool rvslIndField; + + private bool rvslIndFieldSpecified; + + private EntryStatus2Code stsField; + + private DateAndDateTimeChoice bookgDtField; + + private DateAndDateTimeChoice valDtField; + + private string acctSvcrRefField; + + private CashBalanceAvailability2[] avlbtyField; + + private BankTransactionCodeStructure4 bkTxCdField; + + private bool comssnWvrIndField; + + private bool comssnWvrIndFieldSpecified; + + private MessageIdentification2 addtlInfIndField; + + private AmountAndCurrencyExchange3 amtDtlsField; + + private Charges4 chrgsField; + + private TechnicalInputChannel1Choice techInptChanlField; + + private TransactionInterest3 intrstField; + + private CardEntry1 cardTxField; + + private EntryDetails3[] ntryDtlsField; + + private string addtlNtryInfField; + + /// + public string NtryRef { + get { + return this.ntryRefField; + } + set { + this.ntryRefField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + public bool RvslInd { + get { + return this.rvslIndField; + } + set { + this.rvslIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RvslIndSpecified { + get { + return this.rvslIndFieldSpecified; + } + set { + this.rvslIndFieldSpecified = value; + } + } + + /// + public EntryStatus2Code Sts { + get { + return this.stsField; + } + set { + this.stsField = value; + } + } + + /// + public DateAndDateTimeChoice BookgDt { + get { + return this.bookgDtField; + } + set { + this.bookgDtField = value; + } + } + + /// + public DateAndDateTimeChoice ValDt { + get { + return this.valDtField; + } + set { + this.valDtField = value; + } + } + + /// + public string AcctSvcrRef { + get { + return this.acctSvcrRefField; + } + set { + this.acctSvcrRefField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Avlbty")] + public CashBalanceAvailability2[] Avlbty { + get { + return this.avlbtyField; + } + set { + this.avlbtyField = value; + } + } + + /// + public BankTransactionCodeStructure4 BkTxCd { + get { + return this.bkTxCdField; + } + set { + this.bkTxCdField = value; + } + } + + /// + public bool ComssnWvrInd { + get { + return this.comssnWvrIndField; + } + set { + this.comssnWvrIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ComssnWvrIndSpecified { + get { + return this.comssnWvrIndFieldSpecified; + } + set { + this.comssnWvrIndFieldSpecified = value; + } + } + + /// + public MessageIdentification2 AddtlInfInd { + get { + return this.addtlInfIndField; + } + set { + this.addtlInfIndField = value; + } + } + + /// + public AmountAndCurrencyExchange3 AmtDtls { + get { + return this.amtDtlsField; + } + set { + this.amtDtlsField = value; + } + } + + /// + public Charges4 Chrgs { + get { + return this.chrgsField; + } + set { + this.chrgsField = value; + } + } + + /// + public TechnicalInputChannel1Choice TechInptChanl { + get { + return this.techInptChanlField; + } + set { + this.techInptChanlField = value; + } + } + + /// + public TransactionInterest3 Intrst { + get { + return this.intrstField; + } + set { + this.intrstField = value; + } + } + + /// + public CardEntry1 CardTx { + get { + return this.cardTxField; + } + set { + this.cardTxField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NtryDtls")] + public EntryDetails3[] NtryDtls { + get { + return this.ntryDtlsField; + } + set { + this.ntryDtlsField = value; + } + } + + /// + public string AddtlNtryInf { + get { + return this.addtlNtryInfField; + } + set { + this.addtlNtryInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum EntryStatus2Code { + + /// + BOOK, + + /// + PDNG, + + /// + INFO, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TotalsPerBankTransactionCode3 { + + private string nbOfNtriesField; + + private decimal sumField; + + private bool sumFieldSpecified; + + private AmountAndDirection35 ttlNetNtryField; + + private bool fcstIndField; + + private bool fcstIndFieldSpecified; + + private BankTransactionCodeStructure4 bkTxCdField; + + private CashBalanceAvailability2[] avlbtyField; + + /// + public string NbOfNtries { + get { + return this.nbOfNtriesField; + } + set { + this.nbOfNtriesField = value; + } + } + + /// + public decimal Sum { + get { + return this.sumField; + } + set { + this.sumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SumSpecified { + get { + return this.sumFieldSpecified; + } + set { + this.sumFieldSpecified = value; + } + } + + /// + public AmountAndDirection35 TtlNetNtry { + get { + return this.ttlNetNtryField; + } + set { + this.ttlNetNtryField = value; + } + } + + /// + public bool FcstInd { + get { + return this.fcstIndField; + } + set { + this.fcstIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FcstIndSpecified { + get { + return this.fcstIndFieldSpecified; + } + set { + this.fcstIndFieldSpecified = value; + } + } + + /// + public BankTransactionCodeStructure4 BkTxCd { + get { + return this.bkTxCdField; + } + set { + this.bkTxCdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Avlbty")] + public CashBalanceAvailability2[] Avlbty { + get { + return this.avlbtyField; + } + set { + this.avlbtyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountAndDirection35 { + + private decimal amtField; + + private CreditDebitCode cdtDbtIndField; + + /// + public decimal Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class NumberAndSumOfTransactions1 { + + private string nbOfNtriesField; + + private decimal sumField; + + private bool sumFieldSpecified; + + /// + public string NbOfNtries { + get { + return this.nbOfNtriesField; + } + set { + this.nbOfNtriesField = value; + } + } + + /// + public decimal Sum { + get { + return this.sumField; + } + set { + this.sumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SumSpecified { + get { + return this.sumFieldSpecified; + } + set { + this.sumFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class NumberAndSumOfTransactions4 { + + private string nbOfNtriesField; + + private decimal sumField; + + private bool sumFieldSpecified; + + private AmountAndDirection35 ttlNetNtryField; + + /// + public string NbOfNtries { + get { + return this.nbOfNtriesField; + } + set { + this.nbOfNtriesField = value; + } + } + + /// + public decimal Sum { + get { + return this.sumField; + } + set { + this.sumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SumSpecified { + get { + return this.sumFieldSpecified; + } + set { + this.sumFieldSpecified = value; + } + } + + /// + public AmountAndDirection35 TtlNetNtry { + get { + return this.ttlNetNtryField; + } + set { + this.ttlNetNtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TotalTransactions4 { + + private NumberAndSumOfTransactions4 ttlNtriesField; + + private NumberAndSumOfTransactions1 ttlCdtNtriesField; + + private NumberAndSumOfTransactions1 ttlDbtNtriesField; + + private TotalsPerBankTransactionCode3[] ttlNtriesPerBkTxCdField; + + /// + public NumberAndSumOfTransactions4 TtlNtries { + get { + return this.ttlNtriesField; + } + set { + this.ttlNtriesField = value; + } + } + + /// + public NumberAndSumOfTransactions1 TtlCdtNtries { + get { + return this.ttlCdtNtriesField; + } + set { + this.ttlCdtNtriesField = value; + } + } + + /// + public NumberAndSumOfTransactions1 TtlDbtNtries { + get { + return this.ttlDbtNtriesField; + } + set { + this.ttlDbtNtriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TtlNtriesPerBkTxCd")] + public TotalsPerBankTransactionCode3[] TtlNtriesPerBkTxCd { + get { + return this.ttlNtriesPerBkTxCdField; + } + set { + this.ttlNtriesPerBkTxCdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AccountInterest2 { + + private InterestType1Choice tpField; + + private Rate3[] rateField; + + private DateTimePeriodDetails frToDtField; + + private string rsnField; + + /// + public InterestType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Rate")] + public Rate3[] Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + public DateTimePeriodDetails FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } + + /// + public string Rsn { + get { + return this.rsnField; + } + set { + this.rsnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashAccount25 { + + private AccountIdentification4Choice idField; + + private CashAccountType2Choice tpField; + + private string ccyField; + + private string nmField; + + private PartyIdentification43 ownrField; + + private BranchAndFinancialInstitutionIdentification5 svcrField; + + /// + public AccountIdentification4Choice Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public CashAccountType2Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PartyIdentification43 Ownr { + get { + return this.ownrField; + } + set { + this.ownrField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 Svcr { + get { + return this.svcrField; + } + set { + this.svcrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReportingSource1Choice { + + private string itemField; + + private ItemChoiceType2 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType2 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType2 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AccountNotification7 { + + private string idField; + + private Pagination ntfctnPgntnField; + + private decimal elctrncSeqNbField; + + private bool elctrncSeqNbFieldSpecified; + + private decimal lglSeqNbField; + + private bool lglSeqNbFieldSpecified; + + private System.DateTime creDtTmField; + + private DateTimePeriodDetails frToDtField; + + private CopyDuplicate1Code cpyDplctIndField; + + private bool cpyDplctIndFieldSpecified; + + private ReportingSource1Choice rptgSrcField; + + private CashAccount25 acctField; + + private CashAccount24 rltdAcctField; + + private AccountInterest2[] intrstField; + + private TotalTransactions4 txsSummryField; + + private ReportEntry4[] ntryField; + + private string addtlNtfctnInfField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public Pagination NtfctnPgntn { + get { + return this.ntfctnPgntnField; + } + set { + this.ntfctnPgntnField = value; + } + } + + /// + public decimal ElctrncSeqNb { + get { + return this.elctrncSeqNbField; + } + set { + this.elctrncSeqNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ElctrncSeqNbSpecified { + get { + return this.elctrncSeqNbFieldSpecified; + } + set { + this.elctrncSeqNbFieldSpecified = value; + } + } + + /// + public decimal LglSeqNb { + get { + return this.lglSeqNbField; + } + set { + this.lglSeqNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LglSeqNbSpecified { + get { + return this.lglSeqNbFieldSpecified; + } + set { + this.lglSeqNbFieldSpecified = value; + } + } + + /// + public System.DateTime CreDtTm { + get { + return this.creDtTmField; + } + set { + this.creDtTmField = value; + } + } + + /// + public DateTimePeriodDetails FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } + + /// + public CopyDuplicate1Code CpyDplctInd { + get { + return this.cpyDplctIndField; + } + set { + this.cpyDplctIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CpyDplctIndSpecified { + get { + return this.cpyDplctIndFieldSpecified; + } + set { + this.cpyDplctIndFieldSpecified = value; + } + } + + /// + public ReportingSource1Choice RptgSrc { + get { + return this.rptgSrcField; + } + set { + this.rptgSrcField = value; + } + } + + /// + public CashAccount25 Acct { + get { + return this.acctField; + } + set { + this.acctField = value; + } + } + + /// + public CashAccount24 RltdAcct { + get { + return this.rltdAcctField; + } + set { + this.rltdAcctField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Intrst")] + public AccountInterest2[] Intrst { + get { + return this.intrstField; + } + set { + this.intrstField = value; + } + } + + /// + public TotalTransactions4 TxsSummry { + get { + return this.txsSummryField; + } + set { + this.txsSummryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Ntry")] + public ReportEntry4[] Ntry { + get { + return this.ntryField; + } + set { + this.ntryField = value; + } + } + + /// + public string AddtlNtfctnInf { + get { + return this.addtlNtfctnInfField; + } + set { + this.addtlNtfctnInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Pagination { + + private string pgNbField; + + private bool lastPgIndField; + + /// + public string PgNb { + get { + return this.pgNbField; + } + set { + this.pgNbField = value; + } + } + + /// + public bool LastPgInd { + get { + return this.lastPgIndField; + } + set { + this.lastPgIndField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CopyDuplicate1Code { + + /// + CODU, + + /// + COPY, + + /// + DUPL, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OriginalBusinessQuery1 { + + private string msgIdField; + + private string msgNmIdField; + + private System.DateTime creDtTmField; + + private bool creDtTmFieldSpecified; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public string MsgNmId { + get { + return this.msgNmIdField; + } + set { + this.msgNmIdField = value; + } + } + + /// + public System.DateTime CreDtTm { + get { + return this.creDtTmField; + } + set { + this.creDtTmField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreDtTmSpecified { + get { + return this.creDtTmFieldSpecified; + } + set { + this.creDtTmFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ContactDetails2 { + + private NamePrefix1Code nmPrfxField; + + private bool nmPrfxFieldSpecified; + + private string nmField; + + private string phneNbField; + + private string mobNbField; + + private string faxNbField; + + private string emailAdrField; + + private string othrField; + + /// + public NamePrefix1Code NmPrfx { + get { + return this.nmPrfxField; + } + set { + this.nmPrfxField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NmPrfxSpecified { + get { + return this.nmPrfxFieldSpecified; + } + set { + this.nmPrfxFieldSpecified = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public string PhneNb { + get { + return this.phneNbField; + } + set { + this.phneNbField = value; + } + } + + /// + public string MobNb { + get { + return this.mobNbField; + } + set { + this.mobNbField = value; + } + } + + /// + public string FaxNb { + get { + return this.faxNbField; + } + set { + this.faxNbField = value; + } + } + + /// + public string EmailAdr { + get { + return this.emailAdrField; + } + set { + this.emailAdrField = value; + } + } + + /// + public string Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum NamePrefix1Code { + + /// + DOCT, + + /// + MIST, + + /// + MISS, + + /// + MADM, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PersonIdentificationSchemeName1Choice { + + private string itemField; + + private ItemChoiceType1 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType1 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType1 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericPersonIdentification1 { + + private string idField; + + private PersonIdentificationSchemeName1Choice schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public PersonIdentificationSchemeName1Choice SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DateAndPlaceOfBirth { + + private System.DateTime birthDtField; + + private string prvcOfBirthField; + + private string cityOfBirthField; + + private string ctryOfBirthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime BirthDt { + get { + return this.birthDtField; + } + set { + this.birthDtField = value; + } + } + + /// + public string PrvcOfBirth { + get { + return this.prvcOfBirthField; + } + set { + this.prvcOfBirthField = value; + } + } + + /// + public string CityOfBirth { + get { + return this.cityOfBirthField; + } + set { + this.cityOfBirthField = value; + } + } + + /// + public string CtryOfBirth { + get { + return this.ctryOfBirthField; + } + set { + this.ctryOfBirthField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PersonIdentification5 { + + private DateAndPlaceOfBirth dtAndPlcOfBirthField; + + private GenericPersonIdentification1[] othrField; + + /// + public DateAndPlaceOfBirth DtAndPlcOfBirth { + get { + return this.dtAndPlcOfBirthField; + } + set { + this.dtAndPlcOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Othr")] + public GenericPersonIdentification1[] Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OrganisationIdentificationSchemeName1Choice { + + private string itemField; + + private ItemChoiceType itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericOrganisationIdentification1 { + + private string idField; + + private OrganisationIdentificationSchemeName1Choice schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public OrganisationIdentificationSchemeName1Choice SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OrganisationIdentification8 { + + private string anyBICField; + + private GenericOrganisationIdentification1[] othrField; + + /// + public string AnyBIC { + get { + return this.anyBICField; + } + set { + this.anyBICField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Othr")] + public GenericOrganisationIdentification1[] Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Party11Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("OrgId", typeof(OrganisationIdentification8))] + [System.Xml.Serialization.XmlElementAttribute("PrvtId", typeof(PersonIdentification5))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} diff --git a/xsd/camt544.xsd b/xsd/camt544.xsd new file mode 100644 index 0000000..fa4e8b9 --- /dev/null +++ b/xsd/camt544.xsd @@ -0,0 +1,1709 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsd/cmt54.cs b/xsd/cmt54.cs new file mode 100644 index 0000000..d4cb5f0 --- /dev/null +++ b/xsd/cmt54.cs @@ -0,0 +1,9040 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System.Xml.Serialization; + +// +// Dieser Quellcode wurde automatisch generiert von xsd, Version=4.8.3928.0. +// + + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +[System.Xml.Serialization.XmlRootAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IsNullable=false)] +public partial class Document { + + private BankToCustomerDebitCreditNotificationV04 bkToCstmrDbtCdtNtfctnField; + + /// + public BankToCustomerDebitCreditNotificationV04 BkToCstmrDbtCdtNtfctn { + get { + return this.bkToCstmrDbtCdtNtfctnField; + } + set { + this.bkToCstmrDbtCdtNtfctnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BankToCustomerDebitCreditNotificationV04 { + + private GroupHeader58 grpHdrField; + + private AccountNotification7[] ntfctnField; + + private SupplementaryData1[] splmtryDataField; + + /// + public GroupHeader58 GrpHdr { + get { + return this.grpHdrField; + } + set { + this.grpHdrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Ntfctn")] + public AccountNotification7[] Ntfctn { + get { + return this.ntfctnField; + } + set { + this.ntfctnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SplmtryData")] + public SupplementaryData1[] SplmtryData { + get { + return this.splmtryDataField; + } + set { + this.splmtryDataField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GroupHeader58 { + + private string msgIdField; + + private System.DateTime creDtTmField; + + private PartyIdentification43 msgRcptField; + + private Pagination msgPgntnField; + + private OriginalBusinessQuery1 orgnlBizQryField; + + private string addtlInfField; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public System.DateTime CreDtTm { + get { + return this.creDtTmField; + } + set { + this.creDtTmField = value; + } + } + + /// + public PartyIdentification43 MsgRcpt { + get { + return this.msgRcptField; + } + set { + this.msgRcptField = value; + } + } + + /// + public Pagination MsgPgntn { + get { + return this.msgPgntnField; + } + set { + this.msgPgntnField = value; + } + } + + /// + public OriginalBusinessQuery1 OrgnlBizQry { + get { + return this.orgnlBizQryField; + } + set { + this.orgnlBizQryField = value; + } + } + + /// + public string AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PartyIdentification43 { + + private string nmField; + + private PostalAddress6 pstlAdrField; + + private Party11Choice idField; + + private string ctryOfResField; + + private ContactDetails2 ctctDtlsField; + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PostalAddress6 PstlAdr { + get { + return this.pstlAdrField; + } + set { + this.pstlAdrField = value; + } + } + + /// + public Party11Choice Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string CtryOfRes { + get { + return this.ctryOfResField; + } + set { + this.ctryOfResField = value; + } + } + + /// + public ContactDetails2 CtctDtls { + get { + return this.ctctDtlsField; + } + set { + this.ctctDtlsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PostalAddress6 { + + private AddressType2Code adrTpField; + + private bool adrTpFieldSpecified; + + private string deptField; + + private string subDeptField; + + private string strtNmField; + + private string bldgNbField; + + private string pstCdField; + + private string twnNmField; + + private string ctrySubDvsnField; + + private string ctryField; + + private string[] adrLineField; + + /// + public AddressType2Code AdrTp { + get { + return this.adrTpField; + } + set { + this.adrTpField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AdrTpSpecified { + get { + return this.adrTpFieldSpecified; + } + set { + this.adrTpFieldSpecified = value; + } + } + + /// + public string Dept { + get { + return this.deptField; + } + set { + this.deptField = value; + } + } + + /// + public string SubDept { + get { + return this.subDeptField; + } + set { + this.subDeptField = value; + } + } + + /// + public string StrtNm { + get { + return this.strtNmField; + } + set { + this.strtNmField = value; + } + } + + /// + public string BldgNb { + get { + return this.bldgNbField; + } + set { + this.bldgNbField = value; + } + } + + /// + public string PstCd { + get { + return this.pstCdField; + } + set { + this.pstCdField = value; + } + } + + /// + public string TwnNm { + get { + return this.twnNmField; + } + set { + this.twnNmField = value; + } + } + + /// + public string CtrySubDvsn { + get { + return this.ctrySubDvsnField; + } + set { + this.ctrySubDvsnField = value; + } + } + + /// + public string Ctry { + get { + return this.ctryField; + } + set { + this.ctryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AdrLine")] + public string[] AdrLine { + get { + return this.adrLineField; + } + set { + this.adrLineField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum AddressType2Code { + + /// + ADDR, + + /// + PBOX, + + /// + HOME, + + /// + BIZZ, + + /// + MLTO, + + /// + DLVY, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class SupplementaryData1 { + + private string plcAndNmField; + + private System.Xml.XmlElement envlpField; + + /// + public string PlcAndNm { + get { + return this.plcAndNmField; + } + set { + this.plcAndNmField = value; + } + } + + /// + public System.Xml.XmlElement Envlp { + get { + return this.envlpField; + } + set { + this.envlpField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Product2 { + + private string pdctCdField; + + private UnitOfMeasure1Code unitOfMeasrField; + + private bool unitOfMeasrFieldSpecified; + + private decimal pdctQtyField; + + private bool pdctQtyFieldSpecified; + + private decimal unitPricField; + + private bool unitPricFieldSpecified; + + private decimal pdctAmtField; + + private bool pdctAmtFieldSpecified; + + private string taxTpField; + + private string addtlPdctInfField; + + /// + public string PdctCd { + get { + return this.pdctCdField; + } + set { + this.pdctCdField = value; + } + } + + /// + public UnitOfMeasure1Code UnitOfMeasr { + get { + return this.unitOfMeasrField; + } + set { + this.unitOfMeasrField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitOfMeasrSpecified { + get { + return this.unitOfMeasrFieldSpecified; + } + set { + this.unitOfMeasrFieldSpecified = value; + } + } + + /// + public decimal PdctQty { + get { + return this.pdctQtyField; + } + set { + this.pdctQtyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PdctQtySpecified { + get { + return this.pdctQtyFieldSpecified; + } + set { + this.pdctQtyFieldSpecified = value; + } + } + + /// + public decimal UnitPric { + get { + return this.unitPricField; + } + set { + this.unitPricField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitPricSpecified { + get { + return this.unitPricFieldSpecified; + } + set { + this.unitPricFieldSpecified = value; + } + } + + /// + public decimal PdctAmt { + get { + return this.pdctAmtField; + } + set { + this.pdctAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PdctAmtSpecified { + get { + return this.pdctAmtFieldSpecified; + } + set { + this.pdctAmtFieldSpecified = value; + } + } + + /// + public string TaxTp { + get { + return this.taxTpField; + } + set { + this.taxTpField = value; + } + } + + /// + public string AddtlPdctInf { + get { + return this.addtlPdctInfField; + } + set { + this.addtlPdctInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum UnitOfMeasure1Code { + + /// + PIEC, + + /// + TONS, + + /// + FOOT, + + /// + GBGA, + + /// + USGA, + + /// + GRAM, + + /// + INCH, + + /// + KILO, + + /// + PUND, + + /// + METR, + + /// + CMET, + + /// + MMET, + + /// + LITR, + + /// + CELI, + + /// + MILI, + + /// + GBOU, + + /// + USOU, + + /// + GBQA, + + /// + USQA, + + /// + GBPI, + + /// + USPI, + + /// + MILE, + + /// + KMET, + + /// + YARD, + + /// + SQKI, + + /// + HECT, + + /// + ARES, + + /// + SMET, + + /// + SCMT, + + /// + SMIL, + + /// + SQMI, + + /// + SQYA, + + /// + SQFO, + + /// + SQIN, + + /// + ACRE, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionIdentifier1 { + + private System.DateTime txDtTmField; + + private string txRefField; + + /// + public System.DateTime TxDtTm { + get { + return this.txDtTmField; + } + set { + this.txDtTmField = value; + } + } + + /// + public string TxRef { + get { + return this.txRefField; + } + set { + this.txRefField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardIndividualTransaction1 { + + private CardPaymentServiceType2Code addtlSvcField; + + private bool addtlSvcFieldSpecified; + + private string txCtgyField; + + private string saleRcncltnIdField; + + private string saleRefNbField; + + private string seqNbField; + + private TransactionIdentifier1 txIdField; + + private Product2 pdctField; + + private System.DateTime vldtnDtField; + + private bool vldtnDtFieldSpecified; + + private string vldtnSeqNbField; + + /// + public CardPaymentServiceType2Code AddtlSvc { + get { + return this.addtlSvcField; + } + set { + this.addtlSvcField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AddtlSvcSpecified { + get { + return this.addtlSvcFieldSpecified; + } + set { + this.addtlSvcFieldSpecified = value; + } + } + + /// + public string TxCtgy { + get { + return this.txCtgyField; + } + set { + this.txCtgyField = value; + } + } + + /// + public string SaleRcncltnId { + get { + return this.saleRcncltnIdField; + } + set { + this.saleRcncltnIdField = value; + } + } + + /// + public string SaleRefNb { + get { + return this.saleRefNbField; + } + set { + this.saleRefNbField = value; + } + } + + /// + public string SeqNb { + get { + return this.seqNbField; + } + set { + this.seqNbField = value; + } + } + + /// + public TransactionIdentifier1 TxId { + get { + return this.txIdField; + } + set { + this.txIdField = value; + } + } + + /// + public Product2 Pdct { + get { + return this.pdctField; + } + set { + this.pdctField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime VldtnDt { + get { + return this.vldtnDtField; + } + set { + this.vldtnDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VldtnDtSpecified { + get { + return this.vldtnDtFieldSpecified; + } + set { + this.vldtnDtFieldSpecified = value; + } + } + + /// + public string VldtnSeqNb { + get { + return this.vldtnSeqNbField; + } + set { + this.vldtnSeqNbField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CardPaymentServiceType2Code { + + /// + AGGR, + + /// + DCCV, + + /// + GRTT, + + /// + INSP, + + /// + LOYT, + + /// + NRES, + + /// + PUCO, + + /// + RECP, + + /// + SOAF, + + /// + UNAF, + + /// + VCAU, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardTransaction1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Aggtd", typeof(CardAggregated1))] + [System.Xml.Serialization.XmlElementAttribute("Indv", typeof(CardIndividualTransaction1))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardAggregated1 { + + private CardPaymentServiceType2Code addtlSvcField; + + private bool addtlSvcFieldSpecified; + + private string txCtgyField; + + private string saleRcncltnIdField; + + private CardSequenceNumberRange1 seqNbRgField; + + private DateOrDateTimePeriodChoice txDtRgField; + + /// + public CardPaymentServiceType2Code AddtlSvc { + get { + return this.addtlSvcField; + } + set { + this.addtlSvcField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AddtlSvcSpecified { + get { + return this.addtlSvcFieldSpecified; + } + set { + this.addtlSvcFieldSpecified = value; + } + } + + /// + public string TxCtgy { + get { + return this.txCtgyField; + } + set { + this.txCtgyField = value; + } + } + + /// + public string SaleRcncltnId { + get { + return this.saleRcncltnIdField; + } + set { + this.saleRcncltnIdField = value; + } + } + + /// + public CardSequenceNumberRange1 SeqNbRg { + get { + return this.seqNbRgField; + } + set { + this.seqNbRgField = value; + } + } + + /// + public DateOrDateTimePeriodChoice TxDtRg { + get { + return this.txDtRgField; + } + set { + this.txDtRgField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardSequenceNumberRange1 { + + private string frstTxField; + + private string lastTxField; + + /// + public string FrstTx { + get { + return this.frstTxField; + } + set { + this.frstTxField = value; + } + } + + /// + public string LastTx { + get { + return this.lastTxField; + } + set { + this.lastTxField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DateOrDateTimePeriodChoice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Dt", typeof(DatePeriodDetails))] + [System.Xml.Serialization.XmlElementAttribute("DtTm", typeof(DateTimePeriodDetails))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DatePeriodDetails { + + private System.DateTime frDtField; + + private System.DateTime toDtField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime FrDt { + get { + return this.frDtField; + } + set { + this.frDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime ToDt { + get { + return this.toDtField; + } + set { + this.toDtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DateTimePeriodDetails { + + private System.DateTime frDtTmField; + + private System.DateTime toDtTmField; + + /// + public System.DateTime FrDtTm { + get { + return this.frDtTmField; + } + set { + this.frDtTmField = value; + } + } + + /// + public System.DateTime ToDtTm { + get { + return this.toDtTmField; + } + set { + this.toDtTmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardTransaction1 { + + private PaymentCard4 cardField; + + private PointOfInteraction1 pOIField; + + private CardTransaction1Choice txField; + + /// + public PaymentCard4 Card { + get { + return this.cardField; + } + set { + this.cardField = value; + } + } + + /// + public PointOfInteraction1 POI { + get { + return this.pOIField; + } + set { + this.pOIField = value; + } + } + + /// + public CardTransaction1Choice Tx { + get { + return this.txField; + } + set { + this.txField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PaymentCard4 { + + private PlainCardData1 plainCardDataField; + + private string cardCtryCdField; + + private GenericIdentification1 cardBrndField; + + private string addtlCardDataField; + + /// + public PlainCardData1 PlainCardData { + get { + return this.plainCardDataField; + } + set { + this.plainCardDataField = value; + } + } + + /// + public string CardCtryCd { + get { + return this.cardCtryCdField; + } + set { + this.cardCtryCdField = value; + } + } + + /// + public GenericIdentification1 CardBrnd { + get { + return this.cardBrndField; + } + set { + this.cardBrndField = value; + } + } + + /// + public string AddtlCardData { + get { + return this.addtlCardDataField; + } + set { + this.addtlCardDataField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PlainCardData1 { + + private string pANField; + + private string cardSeqNbField; + + private string fctvDtField; + + private string xpryDtField; + + private string svcCdField; + + private TrackData1[] trckDataField; + + private CardSecurityInformation1 cardSctyCdField; + + /// + public string PAN { + get { + return this.pANField; + } + set { + this.pANField = value; + } + } + + /// + public string CardSeqNb { + get { + return this.cardSeqNbField; + } + set { + this.cardSeqNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYearMonth")] + public string FctvDt { + get { + return this.fctvDtField; + } + set { + this.fctvDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYearMonth")] + public string XpryDt { + get { + return this.xpryDtField; + } + set { + this.xpryDtField = value; + } + } + + /// + public string SvcCd { + get { + return this.svcCdField; + } + set { + this.svcCdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TrckData")] + public TrackData1[] TrckData { + get { + return this.trckDataField; + } + set { + this.trckDataField = value; + } + } + + /// + public CardSecurityInformation1 CardSctyCd { + get { + return this.cardSctyCdField; + } + set { + this.cardSctyCdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TrackData1 { + + private string trckNbField; + + private string trckValField; + + /// + public string TrckNb { + get { + return this.trckNbField; + } + set { + this.trckNbField = value; + } + } + + /// + public string TrckVal { + get { + return this.trckValField; + } + set { + this.trckValField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardSecurityInformation1 { + + private CSCManagement1Code cSCMgmtField; + + private string cSCValField; + + /// + public CSCManagement1Code CSCMgmt { + get { + return this.cSCMgmtField; + } + set { + this.cSCMgmtField = value; + } + } + + /// + public string CSCVal { + get { + return this.cSCValField; + } + set { + this.cSCValField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CSCManagement1Code { + + /// + PRST, + + /// + BYPS, + + /// + UNRD, + + /// + NCSC, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericIdentification1 { + + private string idField; + + private string schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PointOfInteraction1 { + + private GenericIdentification32 idField; + + private string sysNmField; + + private string grpIdField; + + private PointOfInteractionCapabilities1 cpbltiesField; + + private PointOfInteractionComponent1[] cmpntField; + + /// + public GenericIdentification32 Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string SysNm { + get { + return this.sysNmField; + } + set { + this.sysNmField = value; + } + } + + /// + public string GrpId { + get { + return this.grpIdField; + } + set { + this.grpIdField = value; + } + } + + /// + public PointOfInteractionCapabilities1 Cpblties { + get { + return this.cpbltiesField; + } + set { + this.cpbltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Cmpnt")] + public PointOfInteractionComponent1[] Cmpnt { + get { + return this.cmpntField; + } + set { + this.cmpntField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericIdentification32 { + + private string idField; + + private PartyType3Code tpField; + + private bool tpFieldSpecified; + + private PartyType4Code issrField; + + private bool issrFieldSpecified; + + private string shrtNmField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public PartyType3Code Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TpSpecified { + get { + return this.tpFieldSpecified; + } + set { + this.tpFieldSpecified = value; + } + } + + /// + public PartyType4Code Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IssrSpecified { + get { + return this.issrFieldSpecified; + } + set { + this.issrFieldSpecified = value; + } + } + + /// + public string ShrtNm { + get { + return this.shrtNmField; + } + set { + this.shrtNmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum PartyType3Code { + + /// + OPOI, + + /// + MERC, + + /// + ACCP, + + /// + ITAG, + + /// + ACQR, + + /// + CISS, + + /// + DLIS, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum PartyType4Code { + + /// + MERC, + + /// + ACCP, + + /// + ITAG, + + /// + ACQR, + + /// + CISS, + + /// + TAXH, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PointOfInteractionCapabilities1 { + + private CardDataReading1Code[] cardRdngCpbltiesField; + + private CardholderVerificationCapability1Code[] crdhldrVrfctnCpbltiesField; + + private OnLineCapability1Code onLineCpbltiesField; + + private bool onLineCpbltiesFieldSpecified; + + private DisplayCapabilities1[] dispCpbltiesField; + + private string prtLineWidthField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CardRdngCpblties")] + public CardDataReading1Code[] CardRdngCpblties { + get { + return this.cardRdngCpbltiesField; + } + set { + this.cardRdngCpbltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CrdhldrVrfctnCpblties")] + public CardholderVerificationCapability1Code[] CrdhldrVrfctnCpblties { + get { + return this.crdhldrVrfctnCpbltiesField; + } + set { + this.crdhldrVrfctnCpbltiesField = value; + } + } + + /// + public OnLineCapability1Code OnLineCpblties { + get { + return this.onLineCpbltiesField; + } + set { + this.onLineCpbltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OnLineCpbltiesSpecified { + get { + return this.onLineCpbltiesFieldSpecified; + } + set { + this.onLineCpbltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DispCpblties")] + public DisplayCapabilities1[] DispCpblties { + get { + return this.dispCpbltiesField; + } + set { + this.dispCpbltiesField = value; + } + } + + /// + public string PrtLineWidth { + get { + return this.prtLineWidthField; + } + set { + this.prtLineWidthField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CardDataReading1Code { + + /// + TAGC, + + /// + PHYS, + + /// + BRCD, + + /// + MGST, + + /// + CICC, + + /// + DFLE, + + /// + CTLS, + + /// + ECTL, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CardholderVerificationCapability1Code { + + /// + MNSG, + + /// + NPIN, + + /// + FCPN, + + /// + FEPN, + + /// + FDSG, + + /// + FBIO, + + /// + MNVR, + + /// + FBIG, + + /// + APKI, + + /// + PKIS, + + /// + CHDT, + + /// + SCEC, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum OnLineCapability1Code { + + /// + OFLN, + + /// + ONLN, + + /// + SMON, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DisplayCapabilities1 { + + private UserInterface2Code dispTpField; + + private string nbOfLinesField; + + private string lineWidthField; + + /// + public UserInterface2Code DispTp { + get { + return this.dispTpField; + } + set { + this.dispTpField = value; + } + } + + /// + public string NbOfLines { + get { + return this.nbOfLinesField; + } + set { + this.nbOfLinesField = value; + } + } + + /// + public string LineWidth { + get { + return this.lineWidthField; + } + set { + this.lineWidthField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum UserInterface2Code { + + /// + MDSP, + + /// + CDSP, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PointOfInteractionComponent1 { + + private POIComponentType1Code pOICmpntTpField; + + private string manfctrIdField; + + private string mdlField; + + private string vrsnNbField; + + private string srlNbField; + + private string[] apprvlNbField; + + /// + public POIComponentType1Code POICmpntTp { + get { + return this.pOICmpntTpField; + } + set { + this.pOICmpntTpField = value; + } + } + + /// + public string ManfctrId { + get { + return this.manfctrIdField; + } + set { + this.manfctrIdField = value; + } + } + + /// + public string Mdl { + get { + return this.mdlField; + } + set { + this.mdlField = value; + } + } + + /// + public string VrsnNb { + get { + return this.vrsnNbField; + } + set { + this.vrsnNbField = value; + } + } + + /// + public string SrlNb { + get { + return this.srlNbField; + } + set { + this.srlNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApprvlNb")] + public string[] ApprvlNb { + get { + return this.apprvlNbField; + } + set { + this.apprvlNbField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum POIComponentType1Code { + + /// + SOFT, + + /// + EMVK, + + /// + EMVO, + + /// + MRIT, + + /// + CHIT, + + /// + SECM, + + /// + PEDV, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ActiveCurrencyAndAmount { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashDeposit1 { + + private ActiveCurrencyAndAmount noteDnmtnField; + + private string nbOfNotesField; + + private ActiveCurrencyAndAmount amtField; + + /// + public ActiveCurrencyAndAmount NoteDnmtn { + get { + return this.noteDnmtnField; + } + set { + this.noteDnmtnField = value; + } + } + + /// + public string NbOfNotes { + get { + return this.nbOfNotesField; + } + set { + this.nbOfNotesField = value; + } + } + + /// + public ActiveCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericIdentification20 { + + private string idField; + + private string issrField; + + private string schmeNmField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } + + /// + public string SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class SecuritiesAccount13 { + + private string idField; + + private GenericIdentification20 tpField; + + private string nmField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public GenericIdentification20 Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CorporateAction9 { + + private string evtTpField; + + private string evtIdField; + + /// + public string EvtTp { + get { + return this.evtTpField; + } + set { + this.evtTpField = value; + } + } + + /// + public string EvtId { + get { + return this.evtIdField; + } + set { + this.evtIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReturnReason5Choice { + + private string itemField; + + private ItemChoiceType15 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType15 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType15 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PaymentReturnReason2 { + + private BankTransactionCodeStructure4 orgnlBkTxCdField; + + private PartyIdentification43 orgtrField; + + private ReturnReason5Choice rsnField; + + private string[] addtlInfField; + + /// + public BankTransactionCodeStructure4 OrgnlBkTxCd { + get { + return this.orgnlBkTxCdField; + } + set { + this.orgnlBkTxCdField = value; + } + } + + /// + public PartyIdentification43 Orgtr { + get { + return this.orgtrField; + } + set { + this.orgtrField = value; + } + } + + /// + public ReturnReason5Choice Rsn { + get { + return this.rsnField; + } + set { + this.rsnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddtlInf")] + public string[] AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BankTransactionCodeStructure4 { + + private BankTransactionCodeStructure5 domnField; + + private ProprietaryBankTransactionCodeStructure1 prtryField; + + /// + public BankTransactionCodeStructure5 Domn { + get { + return this.domnField; + } + set { + this.domnField = value; + } + } + + /// + public ProprietaryBankTransactionCodeStructure1 Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BankTransactionCodeStructure5 { + + private string cdField; + + private BankTransactionCodeStructure6 fmlyField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public BankTransactionCodeStructure6 Fmly { + get { + return this.fmlyField; + } + set { + this.fmlyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BankTransactionCodeStructure6 { + + private string cdField; + + private string subFmlyCdField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public string SubFmlyCd { + get { + return this.subFmlyCdField; + } + set { + this.subFmlyCdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryBankTransactionCodeStructure1 { + + private string cdField; + + private string issrField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxRecordDetails1 { + + private TaxPeriod1 prdField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + /// + public TaxPeriod1 Prd { + get { + return this.prdField; + } + set { + this.prdField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxPeriod1 { + + private System.DateTime yrField; + + private bool yrFieldSpecified; + + private TaxRecordPeriod1Code tpField; + + private bool tpFieldSpecified; + + private DatePeriodDetails frToDtField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Yr { + get { + return this.yrField; + } + set { + this.yrField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool YrSpecified { + get { + return this.yrFieldSpecified; + } + set { + this.yrFieldSpecified = value; + } + } + + /// + public TaxRecordPeriod1Code Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TpSpecified { + get { + return this.tpFieldSpecified; + } + set { + this.tpFieldSpecified = value; + } + } + + /// + public DatePeriodDetails FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum TaxRecordPeriod1Code { + + /// + MM01, + + /// + MM02, + + /// + MM03, + + /// + MM04, + + /// + MM05, + + /// + MM06, + + /// + MM07, + + /// + MM08, + + /// + MM09, + + /// + MM10, + + /// + MM11, + + /// + MM12, + + /// + QTR1, + + /// + QTR2, + + /// + QTR3, + + /// + QTR4, + + /// + HLF1, + + /// + HLF2, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ActiveOrHistoricCurrencyAndAmount { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxAmount1 { + + private decimal rateField; + + private bool rateFieldSpecified; + + private ActiveOrHistoricCurrencyAndAmount taxblBaseAmtField; + + private ActiveOrHistoricCurrencyAndAmount ttlAmtField; + + private TaxRecordDetails1[] dtlsField; + + /// + public decimal Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified { + get { + return this.rateFieldSpecified; + } + set { + this.rateFieldSpecified = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TaxblBaseAmt { + get { + return this.taxblBaseAmtField; + } + set { + this.taxblBaseAmtField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TtlAmt { + get { + return this.ttlAmtField; + } + set { + this.ttlAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Dtls")] + public TaxRecordDetails1[] Dtls { + get { + return this.dtlsField; + } + set { + this.dtlsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxRecord1 { + + private string tpField; + + private string ctgyField; + + private string ctgyDtlsField; + + private string dbtrStsField; + + private string certIdField; + + private string frmsCdField; + + private TaxPeriod1 prdField; + + private TaxAmount1 taxAmtField; + + private string addtlInfField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ctgy { + get { + return this.ctgyField; + } + set { + this.ctgyField = value; + } + } + + /// + public string CtgyDtls { + get { + return this.ctgyDtlsField; + } + set { + this.ctgyDtlsField = value; + } + } + + /// + public string DbtrSts { + get { + return this.dbtrStsField; + } + set { + this.dbtrStsField = value; + } + } + + /// + public string CertId { + get { + return this.certIdField; + } + set { + this.certIdField = value; + } + } + + /// + public string FrmsCd { + get { + return this.frmsCdField; + } + set { + this.frmsCdField = value; + } + } + + /// + public TaxPeriod1 Prd { + get { + return this.prdField; + } + set { + this.prdField = value; + } + } + + /// + public TaxAmount1 TaxAmt { + get { + return this.taxAmtField; + } + set { + this.taxAmtField = value; + } + } + + /// + public string AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxAuthorisation1 { + + private string titlField; + + private string nmField; + + /// + public string Titl { + get { + return this.titlField; + } + set { + this.titlField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxParty2 { + + private string taxIdField; + + private string regnIdField; + + private string taxTpField; + + private TaxAuthorisation1 authstnField; + + /// + public string TaxId { + get { + return this.taxIdField; + } + set { + this.taxIdField = value; + } + } + + /// + public string RegnId { + get { + return this.regnIdField; + } + set { + this.regnIdField = value; + } + } + + /// + public string TaxTp { + get { + return this.taxTpField; + } + set { + this.taxTpField = value; + } + } + + /// + public TaxAuthorisation1 Authstn { + get { + return this.authstnField; + } + set { + this.authstnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxParty1 { + + private string taxIdField; + + private string regnIdField; + + private string taxTpField; + + /// + public string TaxId { + get { + return this.taxIdField; + } + set { + this.taxIdField = value; + } + } + + /// + public string RegnId { + get { + return this.regnIdField; + } + set { + this.regnIdField = value; + } + } + + /// + public string TaxTp { + get { + return this.taxTpField; + } + set { + this.taxTpField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxInformation3 { + + private TaxParty1 cdtrField; + + private TaxParty2 dbtrField; + + private string admstnZnField; + + private string refNbField; + + private string mtdField; + + private ActiveOrHistoricCurrencyAndAmount ttlTaxblBaseAmtField; + + private ActiveOrHistoricCurrencyAndAmount ttlTaxAmtField; + + private System.DateTime dtField; + + private bool dtFieldSpecified; + + private decimal seqNbField; + + private bool seqNbFieldSpecified; + + private TaxRecord1[] rcrdField; + + /// + public TaxParty1 Cdtr { + get { + return this.cdtrField; + } + set { + this.cdtrField = value; + } + } + + /// + public TaxParty2 Dbtr { + get { + return this.dbtrField; + } + set { + this.dbtrField = value; + } + } + + /// + public string AdmstnZn { + get { + return this.admstnZnField; + } + set { + this.admstnZnField = value; + } + } + + /// + public string RefNb { + get { + return this.refNbField; + } + set { + this.refNbField = value; + } + } + + /// + public string Mtd { + get { + return this.mtdField; + } + set { + this.mtdField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TtlTaxblBaseAmt { + get { + return this.ttlTaxblBaseAmtField; + } + set { + this.ttlTaxblBaseAmtField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TtlTaxAmt { + get { + return this.ttlTaxAmtField; + } + set { + this.ttlTaxAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Dt { + get { + return this.dtField; + } + set { + this.dtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DtSpecified { + get { + return this.dtFieldSpecified; + } + set { + this.dtFieldSpecified = value; + } + } + + /// + public decimal SeqNb { + get { + return this.seqNbField; + } + set { + this.seqNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SeqNbSpecified { + get { + return this.seqNbFieldSpecified; + } + set { + this.seqNbFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Rcrd")] + public TaxRecord1[] Rcrd { + get { + return this.rcrdField; + } + set { + this.rcrdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class IdentificationSource3Choice { + + private string itemField; + + private ItemChoiceType14 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType14 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType14 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OtherIdentification1 { + + private string idField; + + private string sfxField; + + private IdentificationSource3Choice tpField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Sfx { + get { + return this.sfxField; + } + set { + this.sfxField = value; + } + } + + /// + public IdentificationSource3Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class SecurityIdentification14 { + + private string iSINField; + + private OtherIdentification1[] othrIdField; + + private string descField; + + /// + public string ISIN { + get { + return this.iSINField; + } + set { + this.iSINField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OthrId")] + public OtherIdentification1[] OthrId { + get { + return this.othrIdField; + } + set { + this.othrIdField = value; + } + } + + /// + public string Desc { + get { + return this.descField; + } + set { + this.descField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryQuantity1 { + + private string tpField; + + private string qtyField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Qty { + get { + return this.qtyField; + } + set { + this.qtyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OriginalAndCurrentQuantities1 { + + private decimal faceAmtField; + + private decimal amtsdValField; + + /// + public decimal FaceAmt { + get { + return this.faceAmtField; + } + set { + this.faceAmtField = value; + } + } + + /// + public decimal AmtsdVal { + get { + return this.amtsdValField; + } + set { + this.amtsdValField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class FinancialInstrumentQuantityChoice { + + private decimal itemField; + + private ItemChoiceType13 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AmtsdVal", typeof(decimal))] + [System.Xml.Serialization.XmlElementAttribute("FaceAmt", typeof(decimal))] + [System.Xml.Serialization.XmlElementAttribute("Unit", typeof(decimal))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public decimal Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType13 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType13 { + + /// + AmtsdVal, + + /// + FaceAmt, + + /// + Unit, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionQuantities2Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("OrgnlAndCurFaceAmt", typeof(OriginalAndCurrentQuantities1))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(ProprietaryQuantity1))] + [System.Xml.Serialization.XmlElementAttribute("Qty", typeof(FinancialInstrumentQuantityChoice))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryPrice2 { + + private string tpField; + + private ActiveOrHistoricCurrencyAndAmount pricField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Pric { + get { + return this.pricField; + } + set { + this.pricField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ActiveOrHistoricCurrencyAnd13DecimalAmount { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PriceRateOrAmountChoice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Amt", typeof(ActiveOrHistoricCurrencyAnd13DecimalAmount))] + [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(decimal))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class YieldedOrValueType1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ValTp", typeof(PriceValueType1Code))] + [System.Xml.Serialization.XmlElementAttribute("Yldd", typeof(bool))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum PriceValueType1Code { + + /// + DISC, + + /// + PREM, + + /// + PARV, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Price2 { + + private YieldedOrValueType1Choice tpField; + + private PriceRateOrAmountChoice valField; + + /// + public YieldedOrValueType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public PriceRateOrAmountChoice Val { + get { + return this.valField; + } + set { + this.valField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionPrice3Choice { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("DealPric", typeof(Price2))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(ProprietaryPrice2))] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryDate2 { + + private string tpField; + + private DateAndDateTimeChoice dtField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public DateAndDateTimeChoice Dt { + get { + return this.dtField; + } + set { + this.dtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DateAndDateTimeChoice { + + private System.DateTime itemField; + + private ItemChoiceType8 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Dt", typeof(System.DateTime), DataType="date")] + [System.Xml.Serialization.XmlElementAttribute("DtTm", typeof(System.DateTime))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public System.DateTime Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType8 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType8 { + + /// + Dt, + + /// + DtTm, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionDates2 { + + private System.DateTime accptncDtTmField; + + private bool accptncDtTmFieldSpecified; + + private System.DateTime tradActvtyCtrctlSttlmDtField; + + private bool tradActvtyCtrctlSttlmDtFieldSpecified; + + private System.DateTime tradDtField; + + private bool tradDtFieldSpecified; + + private System.DateTime intrBkSttlmDtField; + + private bool intrBkSttlmDtFieldSpecified; + + private System.DateTime startDtField; + + private bool startDtFieldSpecified; + + private System.DateTime endDtField; + + private bool endDtFieldSpecified; + + private System.DateTime txDtTmField; + + private bool txDtTmFieldSpecified; + + private ProprietaryDate2[] prtryField; + + /// + public System.DateTime AccptncDtTm { + get { + return this.accptncDtTmField; + } + set { + this.accptncDtTmField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccptncDtTmSpecified { + get { + return this.accptncDtTmFieldSpecified; + } + set { + this.accptncDtTmFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime TradActvtyCtrctlSttlmDt { + get { + return this.tradActvtyCtrctlSttlmDtField; + } + set { + this.tradActvtyCtrctlSttlmDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TradActvtyCtrctlSttlmDtSpecified { + get { + return this.tradActvtyCtrctlSttlmDtFieldSpecified; + } + set { + this.tradActvtyCtrctlSttlmDtFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime TradDt { + get { + return this.tradDtField; + } + set { + this.tradDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TradDtSpecified { + get { + return this.tradDtFieldSpecified; + } + set { + this.tradDtFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime IntrBkSttlmDt { + get { + return this.intrBkSttlmDtField; + } + set { + this.intrBkSttlmDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IntrBkSttlmDtSpecified { + get { + return this.intrBkSttlmDtFieldSpecified; + } + set { + this.intrBkSttlmDtFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDt { + get { + return this.startDtField; + } + set { + this.startDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDtSpecified { + get { + return this.startDtFieldSpecified; + } + set { + this.startDtFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime EndDt { + get { + return this.endDtField; + } + set { + this.endDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDtSpecified { + get { + return this.endDtFieldSpecified; + } + set { + this.endDtFieldSpecified = value; + } + } + + /// + public System.DateTime TxDtTm { + get { + return this.txDtTmField; + } + set { + this.txDtTmField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TxDtTmSpecified { + get { + return this.txDtTmFieldSpecified; + } + set { + this.txDtTmFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Prtry")] + public ProprietaryDate2[] Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CreditorReferenceType1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(DocumentType3Code))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum DocumentType3Code { + + /// + RADM, + + /// + RPIN, + + /// + FXDR, + + /// + DISP, + + /// + PUOR, + + /// + SCOR, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CreditorReferenceType2 { + + private CreditorReferenceType1Choice cdOrPrtryField; + + private string issrField; + + /// + public CreditorReferenceType1Choice CdOrPrtry { + get { + return this.cdOrPrtryField; + } + set { + this.cdOrPrtryField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CreditorReferenceInformation2 { + + private CreditorReferenceType2 tpField; + + private string refField; + + /// + public CreditorReferenceType2 Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ref { + get { + return this.refField; + } + set { + this.refField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentAdjustment1 { + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private bool cdtDbtIndFieldSpecified; + + private string rsnField; + + private string addtlInfField; + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CdtDbtIndSpecified { + get { + return this.cdtDbtIndFieldSpecified; + } + set { + this.cdtDbtIndFieldSpecified = value; + } + } + + /// + public string Rsn { + get { + return this.rsnField; + } + set { + this.rsnField = value; + } + } + + /// + public string AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CreditDebitCode { + + /// + CRDT, + + /// + DBIT, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxAmountType1Choice { + + private string itemField; + + private ItemChoiceType12 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType12 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType12 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxAmountAndType1 { + + private TaxAmountType1Choice tpField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + /// + public TaxAmountType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DiscountAmountType1Choice { + + private string itemField; + + private ItemChoiceType11 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType11 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType11 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DiscountAmountAndType1 { + + private DiscountAmountType1Choice tpField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + /// + public DiscountAmountType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class RemittanceAmount2 { + + private ActiveOrHistoricCurrencyAndAmount duePyblAmtField; + + private DiscountAmountAndType1[] dscntApldAmtField; + + private ActiveOrHistoricCurrencyAndAmount cdtNoteAmtField; + + private TaxAmountAndType1[] taxAmtField; + + private DocumentAdjustment1[] adjstmntAmtAndRsnField; + + private ActiveOrHistoricCurrencyAndAmount rmtdAmtField; + + /// + public ActiveOrHistoricCurrencyAndAmount DuePyblAmt { + get { + return this.duePyblAmtField; + } + set { + this.duePyblAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DscntApldAmt")] + public DiscountAmountAndType1[] DscntApldAmt { + get { + return this.dscntApldAmtField; + } + set { + this.dscntApldAmtField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount CdtNoteAmt { + get { + return this.cdtNoteAmtField; + } + set { + this.cdtNoteAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TaxAmt")] + public TaxAmountAndType1[] TaxAmt { + get { + return this.taxAmtField; + } + set { + this.taxAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AdjstmntAmtAndRsn")] + public DocumentAdjustment1[] AdjstmntAmtAndRsn { + get { + return this.adjstmntAmtAndRsnField; + } + set { + this.adjstmntAmtAndRsnField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount RmtdAmt { + get { + return this.rmtdAmtField; + } + set { + this.rmtdAmtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReferredDocumentType1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(DocumentType5Code))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum DocumentType5Code { + + /// + MSIN, + + /// + CNFA, + + /// + DNFA, + + /// + CINV, + + /// + CREN, + + /// + DEBN, + + /// + HIRI, + + /// + SBIN, + + /// + CMCN, + + /// + SOAC, + + /// + DISP, + + /// + BOLD, + + /// + VCHR, + + /// + AROI, + + /// + TSUT, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReferredDocumentType2 { + + private ReferredDocumentType1Choice cdOrPrtryField; + + private string issrField; + + /// + public ReferredDocumentType1Choice CdOrPrtry { + get { + return this.cdOrPrtryField; + } + set { + this.cdOrPrtryField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReferredDocumentInformation3 { + + private ReferredDocumentType2 tpField; + + private string nbField; + + private System.DateTime rltdDtField; + + private bool rltdDtFieldSpecified; + + /// + public ReferredDocumentType2 Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Nb { + get { + return this.nbField; + } + set { + this.nbField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime RltdDt { + get { + return this.rltdDtField; + } + set { + this.rltdDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RltdDtSpecified { + get { + return this.rltdDtFieldSpecified; + } + set { + this.rltdDtFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class StructuredRemittanceInformation9 { + + private ReferredDocumentInformation3[] rfrdDocInfField; + + private RemittanceAmount2 rfrdDocAmtField; + + private CreditorReferenceInformation2 cdtrRefInfField; + + private PartyIdentification43 invcrField; + + private PartyIdentification43 invceeField; + + private string[] addtlRmtInfField; + + /// + [System.Xml.Serialization.XmlElementAttribute("RfrdDocInf")] + public ReferredDocumentInformation3[] RfrdDocInf { + get { + return this.rfrdDocInfField; + } + set { + this.rfrdDocInfField = value; + } + } + + /// + public RemittanceAmount2 RfrdDocAmt { + get { + return this.rfrdDocAmtField; + } + set { + this.rfrdDocAmtField = value; + } + } + + /// + public CreditorReferenceInformation2 CdtrRefInf { + get { + return this.cdtrRefInfField; + } + set { + this.cdtrRefInfField = value; + } + } + + /// + public PartyIdentification43 Invcr { + get { + return this.invcrField; + } + set { + this.invcrField = value; + } + } + + /// + public PartyIdentification43 Invcee { + get { + return this.invceeField; + } + set { + this.invceeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddtlRmtInf")] + public string[] AddtlRmtInf { + get { + return this.addtlRmtInfField; + } + set { + this.addtlRmtInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class RemittanceInformation7 { + + private string[] ustrdField; + + private StructuredRemittanceInformation9[] strdField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ustrd")] + public string[] Ustrd { + get { + return this.ustrdField; + } + set { + this.ustrdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Strd")] + public StructuredRemittanceInformation9[] Strd { + get { + return this.strdField; + } + set { + this.strdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class NameAndAddress10 { + + private string nmField; + + private PostalAddress6 adrField; + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PostalAddress6 Adr { + get { + return this.adrField; + } + set { + this.adrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class RemittanceLocation2 { + + private string rmtIdField; + + private RemittanceLocationMethod2Code rmtLctnMtdField; + + private bool rmtLctnMtdFieldSpecified; + + private string rmtLctnElctrncAdrField; + + private NameAndAddress10 rmtLctnPstlAdrField; + + /// + public string RmtId { + get { + return this.rmtIdField; + } + set { + this.rmtIdField = value; + } + } + + /// + public RemittanceLocationMethod2Code RmtLctnMtd { + get { + return this.rmtLctnMtdField; + } + set { + this.rmtLctnMtdField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RmtLctnMtdSpecified { + get { + return this.rmtLctnMtdFieldSpecified; + } + set { + this.rmtLctnMtdFieldSpecified = value; + } + } + + /// + public string RmtLctnElctrncAdr { + get { + return this.rmtLctnElctrncAdrField; + } + set { + this.rmtLctnElctrncAdrField = value; + } + } + + /// + public NameAndAddress10 RmtLctnPstlAdr { + get { + return this.rmtLctnPstlAdrField; + } + set { + this.rmtLctnPstlAdrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum RemittanceLocationMethod2Code { + + /// + FAXI, + + /// + EDIC, + + /// + URID, + + /// + EMAL, + + /// + POST, + + /// + SMSM, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Purpose2Choice { + + private string itemField; + + private ItemChoiceType10 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType10 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType10 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryAgent3 { + + private string tpField; + + private BranchAndFinancialInstitutionIdentification5 agtField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 Agt { + get { + return this.agtField; + } + set { + this.agtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BranchAndFinancialInstitutionIdentification5 { + + private FinancialInstitutionIdentification8 finInstnIdField; + + private BranchData2 brnchIdField; + + /// + public FinancialInstitutionIdentification8 FinInstnId { + get { + return this.finInstnIdField; + } + set { + this.finInstnIdField = value; + } + } + + /// + public BranchData2 BrnchId { + get { + return this.brnchIdField; + } + set { + this.brnchIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class FinancialInstitutionIdentification8 { + + private string bICFIField; + + private ClearingSystemMemberIdentification2 clrSysMmbIdField; + + private string nmField; + + private PostalAddress6 pstlAdrField; + + private GenericFinancialIdentification1 othrField; + + /// + public string BICFI { + get { + return this.bICFIField; + } + set { + this.bICFIField = value; + } + } + + /// + public ClearingSystemMemberIdentification2 ClrSysMmbId { + get { + return this.clrSysMmbIdField; + } + set { + this.clrSysMmbIdField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PostalAddress6 PstlAdr { + get { + return this.pstlAdrField; + } + set { + this.pstlAdrField = value; + } + } + + /// + public GenericFinancialIdentification1 Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ClearingSystemMemberIdentification2 { + + private ClearingSystemIdentification2Choice clrSysIdField; + + private string mmbIdField; + + /// + public ClearingSystemIdentification2Choice ClrSysId { + get { + return this.clrSysIdField; + } + set { + this.clrSysIdField = value; + } + } + + /// + public string MmbId { + get { + return this.mmbIdField; + } + set { + this.mmbIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ClearingSystemIdentification2Choice { + + private string itemField; + + private ItemChoiceType5 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType5 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType5 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericFinancialIdentification1 { + + private string idField; + + private FinancialIdentificationSchemeName1Choice schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public FinancialIdentificationSchemeName1Choice SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class FinancialIdentificationSchemeName1Choice { + + private string itemField; + + private ItemChoiceType6 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType6 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType6 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BranchData2 { + + private string idField; + + private string nmField; + + private PostalAddress6 pstlAdrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PostalAddress6 PstlAdr { + get { + return this.pstlAdrField; + } + set { + this.pstlAdrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionAgents3 { + + private BranchAndFinancialInstitutionIdentification5 dbtrAgtField; + + private BranchAndFinancialInstitutionIdentification5 cdtrAgtField; + + private BranchAndFinancialInstitutionIdentification5 intrmyAgt1Field; + + private BranchAndFinancialInstitutionIdentification5 intrmyAgt2Field; + + private BranchAndFinancialInstitutionIdentification5 intrmyAgt3Field; + + private BranchAndFinancialInstitutionIdentification5 rcvgAgtField; + + private BranchAndFinancialInstitutionIdentification5 dlvrgAgtField; + + private BranchAndFinancialInstitutionIdentification5 issgAgtField; + + private BranchAndFinancialInstitutionIdentification5 sttlmPlcField; + + private ProprietaryAgent3[] prtryField; + + /// + public BranchAndFinancialInstitutionIdentification5 DbtrAgt { + get { + return this.dbtrAgtField; + } + set { + this.dbtrAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 CdtrAgt { + get { + return this.cdtrAgtField; + } + set { + this.cdtrAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 IntrmyAgt1 { + get { + return this.intrmyAgt1Field; + } + set { + this.intrmyAgt1Field = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 IntrmyAgt2 { + get { + return this.intrmyAgt2Field; + } + set { + this.intrmyAgt2Field = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 IntrmyAgt3 { + get { + return this.intrmyAgt3Field; + } + set { + this.intrmyAgt3Field = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 RcvgAgt { + get { + return this.rcvgAgtField; + } + set { + this.rcvgAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 DlvrgAgt { + get { + return this.dlvrgAgtField; + } + set { + this.dlvrgAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 IssgAgt { + get { + return this.issgAgtField; + } + set { + this.issgAgtField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 SttlmPlc { + get { + return this.sttlmPlcField; + } + set { + this.sttlmPlcField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Prtry")] + public ProprietaryAgent3[] Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryParty3 { + + private string tpField; + + private PartyIdentification43 ptyField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public PartyIdentification43 Pty { + get { + return this.ptyField; + } + set { + this.ptyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionParties3 { + + private PartyIdentification43 initgPtyField; + + private PartyIdentification43 dbtrField; + + private CashAccount24 dbtrAcctField; + + private PartyIdentification43 ultmtDbtrField; + + private PartyIdentification43 cdtrField; + + private CashAccount24 cdtrAcctField; + + private PartyIdentification43 ultmtCdtrField; + + private PartyIdentification43 tradgPtyField; + + private ProprietaryParty3[] prtryField; + + /// + public PartyIdentification43 InitgPty { + get { + return this.initgPtyField; + } + set { + this.initgPtyField = value; + } + } + + /// + public PartyIdentification43 Dbtr { + get { + return this.dbtrField; + } + set { + this.dbtrField = value; + } + } + + /// + public CashAccount24 DbtrAcct { + get { + return this.dbtrAcctField; + } + set { + this.dbtrAcctField = value; + } + } + + /// + public PartyIdentification43 UltmtDbtr { + get { + return this.ultmtDbtrField; + } + set { + this.ultmtDbtrField = value; + } + } + + /// + public PartyIdentification43 Cdtr { + get { + return this.cdtrField; + } + set { + this.cdtrField = value; + } + } + + /// + public CashAccount24 CdtrAcct { + get { + return this.cdtrAcctField; + } + set { + this.cdtrAcctField = value; + } + } + + /// + public PartyIdentification43 UltmtCdtr { + get { + return this.ultmtCdtrField; + } + set { + this.ultmtCdtrField = value; + } + } + + /// + public PartyIdentification43 TradgPty { + get { + return this.tradgPtyField; + } + set { + this.tradgPtyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Prtry")] + public ProprietaryParty3[] Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashAccount24 { + + private AccountIdentification4Choice idField; + + private CashAccountType2Choice tpField; + + private string ccyField; + + private string nmField; + + /// + public AccountIdentification4Choice Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public CashAccountType2Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AccountIdentification4Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("IBAN", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Othr", typeof(GenericAccountIdentification1))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericAccountIdentification1 { + + private string idField; + + private AccountSchemeName1Choice schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public AccountSchemeName1Choice SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AccountSchemeName1Choice { + + private string itemField; + + private ItemChoiceType3 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType3 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType3 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashAccountType2Choice { + + private string itemField; + + private ItemChoiceType4 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType4 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType4 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ProprietaryReference1 { + + private string tpField; + + private string refField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ref { + get { + return this.refField; + } + set { + this.refField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionReferences3 { + + private string msgIdField; + + private string acctSvcrRefField; + + private string pmtInfIdField; + + private string instrIdField; + + private string endToEndIdField; + + private string txIdField; + + private string mndtIdField; + + private string chqNbField; + + private string clrSysRefField; + + private string acctOwnrTxIdField; + + private string acctSvcrTxIdField; + + private string mktInfrstrctrTxIdField; + + private string prcgIdField; + + private ProprietaryReference1[] prtryField; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public string AcctSvcrRef { + get { + return this.acctSvcrRefField; + } + set { + this.acctSvcrRefField = value; + } + } + + /// + public string PmtInfId { + get { + return this.pmtInfIdField; + } + set { + this.pmtInfIdField = value; + } + } + + /// + public string InstrId { + get { + return this.instrIdField; + } + set { + this.instrIdField = value; + } + } + + /// + public string EndToEndId { + get { + return this.endToEndIdField; + } + set { + this.endToEndIdField = value; + } + } + + /// + public string TxId { + get { + return this.txIdField; + } + set { + this.txIdField = value; + } + } + + /// + public string MndtId { + get { + return this.mndtIdField; + } + set { + this.mndtIdField = value; + } + } + + /// + public string ChqNb { + get { + return this.chqNbField; + } + set { + this.chqNbField = value; + } + } + + /// + public string ClrSysRef { + get { + return this.clrSysRefField; + } + set { + this.clrSysRefField = value; + } + } + + /// + public string AcctOwnrTxId { + get { + return this.acctOwnrTxIdField; + } + set { + this.acctOwnrTxIdField = value; + } + } + + /// + public string AcctSvcrTxId { + get { + return this.acctSvcrTxIdField; + } + set { + this.acctSvcrTxIdField = value; + } + } + + /// + public string MktInfrstrctrTxId { + get { + return this.mktInfrstrctrTxIdField; + } + set { + this.mktInfrstrctrTxIdField = value; + } + } + + /// + public string PrcgId { + get { + return this.prcgIdField; + } + set { + this.prcgIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Prtry")] + public ProprietaryReference1[] Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class EntryTransaction4 { + + private TransactionReferences3 refsField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private AmountAndCurrencyExchange3 amtDtlsField; + + private CashBalanceAvailability2[] avlbtyField; + + private BankTransactionCodeStructure4 bkTxCdField; + + private Charges4 chrgsField; + + private TransactionInterest3 intrstField; + + private TransactionParties3 rltdPtiesField; + + private TransactionAgents3 rltdAgtsField; + + private Purpose2Choice purpField; + + private RemittanceLocation2[] rltdRmtInfField; + + private RemittanceInformation7 rmtInfField; + + private TransactionDates2 rltdDtsField; + + private TransactionPrice3Choice rltdPricField; + + private TransactionQuantities2Choice[] rltdQtiesField; + + private SecurityIdentification14 finInstrmIdField; + + private TaxInformation3 taxField; + + private PaymentReturnReason2 rtrInfField; + + private CorporateAction9 corpActnField; + + private SecuritiesAccount13 sfkpgAcctField; + + private CashDeposit1[] cshDpstField; + + private CardTransaction1 cardTxField; + + private string addtlTxInfField; + + private SupplementaryData1[] splmtryDataField; + + /// + public TransactionReferences3 Refs { + get { + return this.refsField; + } + set { + this.refsField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + public AmountAndCurrencyExchange3 AmtDtls { + get { + return this.amtDtlsField; + } + set { + this.amtDtlsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Avlbty")] + public CashBalanceAvailability2[] Avlbty { + get { + return this.avlbtyField; + } + set { + this.avlbtyField = value; + } + } + + /// + public BankTransactionCodeStructure4 BkTxCd { + get { + return this.bkTxCdField; + } + set { + this.bkTxCdField = value; + } + } + + /// + public Charges4 Chrgs { + get { + return this.chrgsField; + } + set { + this.chrgsField = value; + } + } + + /// + public TransactionInterest3 Intrst { + get { + return this.intrstField; + } + set { + this.intrstField = value; + } + } + + /// + public TransactionParties3 RltdPties { + get { + return this.rltdPtiesField; + } + set { + this.rltdPtiesField = value; + } + } + + /// + public TransactionAgents3 RltdAgts { + get { + return this.rltdAgtsField; + } + set { + this.rltdAgtsField = value; + } + } + + /// + public Purpose2Choice Purp { + get { + return this.purpField; + } + set { + this.purpField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RltdRmtInf")] + public RemittanceLocation2[] RltdRmtInf { + get { + return this.rltdRmtInfField; + } + set { + this.rltdRmtInfField = value; + } + } + + /// + public RemittanceInformation7 RmtInf { + get { + return this.rmtInfField; + } + set { + this.rmtInfField = value; + } + } + + /// + public TransactionDates2 RltdDts { + get { + return this.rltdDtsField; + } + set { + this.rltdDtsField = value; + } + } + + /// + public TransactionPrice3Choice RltdPric { + get { + return this.rltdPricField; + } + set { + this.rltdPricField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RltdQties")] + public TransactionQuantities2Choice[] RltdQties { + get { + return this.rltdQtiesField; + } + set { + this.rltdQtiesField = value; + } + } + + /// + public SecurityIdentification14 FinInstrmId { + get { + return this.finInstrmIdField; + } + set { + this.finInstrmIdField = value; + } + } + + /// + public TaxInformation3 Tax { + get { + return this.taxField; + } + set { + this.taxField = value; + } + } + + /// + public PaymentReturnReason2 RtrInf { + get { + return this.rtrInfField; + } + set { + this.rtrInfField = value; + } + } + + /// + public CorporateAction9 CorpActn { + get { + return this.corpActnField; + } + set { + this.corpActnField = value; + } + } + + /// + public SecuritiesAccount13 SfkpgAcct { + get { + return this.sfkpgAcctField; + } + set { + this.sfkpgAcctField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CshDpst")] + public CashDeposit1[] CshDpst { + get { + return this.cshDpstField; + } + set { + this.cshDpstField = value; + } + } + + /// + public CardTransaction1 CardTx { + get { + return this.cardTxField; + } + set { + this.cardTxField = value; + } + } + + /// + public string AddtlTxInf { + get { + return this.addtlTxInfField; + } + set { + this.addtlTxInfField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SplmtryData")] + public SupplementaryData1[] SplmtryData { + get { + return this.splmtryDataField; + } + set { + this.splmtryDataField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountAndCurrencyExchange3 { + + private AmountAndCurrencyExchangeDetails3 instdAmtField; + + private AmountAndCurrencyExchangeDetails3 txAmtField; + + private AmountAndCurrencyExchangeDetails3 cntrValAmtField; + + private AmountAndCurrencyExchangeDetails3 anncdPstngAmtField; + + private AmountAndCurrencyExchangeDetails4[] prtryAmtField; + + /// + public AmountAndCurrencyExchangeDetails3 InstdAmt { + get { + return this.instdAmtField; + } + set { + this.instdAmtField = value; + } + } + + /// + public AmountAndCurrencyExchangeDetails3 TxAmt { + get { + return this.txAmtField; + } + set { + this.txAmtField = value; + } + } + + /// + public AmountAndCurrencyExchangeDetails3 CntrValAmt { + get { + return this.cntrValAmtField; + } + set { + this.cntrValAmtField = value; + } + } + + /// + public AmountAndCurrencyExchangeDetails3 AnncdPstngAmt { + get { + return this.anncdPstngAmtField; + } + set { + this.anncdPstngAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PrtryAmt")] + public AmountAndCurrencyExchangeDetails4[] PrtryAmt { + get { + return this.prtryAmtField; + } + set { + this.prtryAmtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountAndCurrencyExchangeDetails3 { + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CurrencyExchange5 ccyXchgField; + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CurrencyExchange5 CcyXchg { + get { + return this.ccyXchgField; + } + set { + this.ccyXchgField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CurrencyExchange5 { + + private string srcCcyField; + + private string trgtCcyField; + + private string unitCcyField; + + private decimal xchgRateField; + + private string ctrctIdField; + + private System.DateTime qtnDtField; + + private bool qtnDtFieldSpecified; + + /// + public string SrcCcy { + get { + return this.srcCcyField; + } + set { + this.srcCcyField = value; + } + } + + /// + public string TrgtCcy { + get { + return this.trgtCcyField; + } + set { + this.trgtCcyField = value; + } + } + + /// + public string UnitCcy { + get { + return this.unitCcyField; + } + set { + this.unitCcyField = value; + } + } + + /// + public decimal XchgRate { + get { + return this.xchgRateField; + } + set { + this.xchgRateField = value; + } + } + + /// + public string CtrctId { + get { + return this.ctrctIdField; + } + set { + this.ctrctIdField = value; + } + } + + /// + public System.DateTime QtnDt { + get { + return this.qtnDtField; + } + set { + this.qtnDtField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool QtnDtSpecified { + get { + return this.qtnDtFieldSpecified; + } + set { + this.qtnDtFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountAndCurrencyExchangeDetails4 { + + private string tpField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CurrencyExchange5 ccyXchgField; + + /// + public string Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CurrencyExchange5 CcyXchg { + get { + return this.ccyXchgField; + } + set { + this.ccyXchgField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashBalanceAvailability2 { + + private CashBalanceAvailabilityDate1 dtField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + /// + public CashBalanceAvailabilityDate1 Dt { + get { + return this.dtField; + } + set { + this.dtField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashBalanceAvailabilityDate1 { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ActlDt", typeof(System.DateTime), DataType="date")] + [System.Xml.Serialization.XmlElementAttribute("NbOfDays", typeof(string))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Charges4 { + + private ActiveOrHistoricCurrencyAndAmount ttlChrgsAndTaxAmtField; + + private ChargesRecord2[] rcrdField; + + /// + public ActiveOrHistoricCurrencyAndAmount TtlChrgsAndTaxAmt { + get { + return this.ttlChrgsAndTaxAmtField; + } + set { + this.ttlChrgsAndTaxAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Rcrd")] + public ChargesRecord2[] Rcrd { + get { + return this.rcrdField; + } + set { + this.rcrdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ChargesRecord2 { + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private bool cdtDbtIndFieldSpecified; + + private bool chrgInclIndField; + + private bool chrgInclIndFieldSpecified; + + private ChargeType3Choice tpField; + + private decimal rateField; + + private bool rateFieldSpecified; + + private ChargeBearerType1Code brField; + + private bool brFieldSpecified; + + private BranchAndFinancialInstitutionIdentification5 agtField; + + private TaxCharges2 taxField; + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CdtDbtIndSpecified { + get { + return this.cdtDbtIndFieldSpecified; + } + set { + this.cdtDbtIndFieldSpecified = value; + } + } + + /// + public bool ChrgInclInd { + get { + return this.chrgInclIndField; + } + set { + this.chrgInclIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ChrgInclIndSpecified { + get { + return this.chrgInclIndFieldSpecified; + } + set { + this.chrgInclIndFieldSpecified = value; + } + } + + /// + public ChargeType3Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public decimal Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified { + get { + return this.rateFieldSpecified; + } + set { + this.rateFieldSpecified = value; + } + } + + /// + public ChargeBearerType1Code Br { + get { + return this.brField; + } + set { + this.brField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BrSpecified { + get { + return this.brFieldSpecified; + } + set { + this.brFieldSpecified = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 Agt { + get { + return this.agtField; + } + set { + this.agtField = value; + } + } + + /// + public TaxCharges2 Tax { + get { + return this.taxField; + } + set { + this.taxField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ChargeType3Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(GenericIdentification3))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericIdentification3 { + + private string idField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum ChargeBearerType1Code { + + /// + DEBT, + + /// + CRED, + + /// + SHAR, + + /// + SLEV, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TaxCharges2 { + + private string idField; + + private decimal rateField; + + private bool rateFieldSpecified; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public decimal Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified { + get { + return this.rateFieldSpecified; + } + set { + this.rateFieldSpecified = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TransactionInterest3 { + + private ActiveOrHistoricCurrencyAndAmount ttlIntrstAndTaxAmtField; + + private InterestRecord1[] rcrdField; + + /// + public ActiveOrHistoricCurrencyAndAmount TtlIntrstAndTaxAmt { + get { + return this.ttlIntrstAndTaxAmtField; + } + set { + this.ttlIntrstAndTaxAmtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Rcrd")] + public InterestRecord1[] Rcrd { + get { + return this.rcrdField; + } + set { + this.rcrdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class InterestRecord1 { + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private InterestType1Choice tpField; + + private Rate3 rateField; + + private DateTimePeriodDetails frToDtField; + + private string rsnField; + + private TaxCharges2 taxField; + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + public InterestType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public Rate3 Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + public DateTimePeriodDetails FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } + + /// + public string Rsn { + get { + return this.rsnField; + } + set { + this.rsnField = value; + } + } + + /// + public TaxCharges2 Tax { + get { + return this.taxField; + } + set { + this.taxField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class InterestType1Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(InterestType1Code))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum InterestType1Code { + + /// + INDY, + + /// + OVRN, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Rate3 { + + private RateType4Choice tpField; + + private CurrencyAndAmountRange2 vldtyRgField; + + /// + public RateType4Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public CurrencyAndAmountRange2 VldtyRg { + get { + return this.vldtyRgField; + } + set { + this.vldtyRgField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class RateType4Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Othr", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Pctg", typeof(decimal))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CurrencyAndAmountRange2 { + + private ImpliedCurrencyAmountRangeChoice amtField; + + private CreditDebitCode cdtDbtIndField; + + private bool cdtDbtIndFieldSpecified; + + private string ccyField; + + /// + public ImpliedCurrencyAmountRangeChoice Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CdtDbtIndSpecified { + get { + return this.cdtDbtIndFieldSpecified; + } + set { + this.cdtDbtIndFieldSpecified = value; + } + } + + /// + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ImpliedCurrencyAmountRangeChoice { + + private object itemField; + + private ItemChoiceType7 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("EQAmt", typeof(decimal))] + [System.Xml.Serialization.XmlElementAttribute("FrAmt", typeof(AmountRangeBoundary1))] + [System.Xml.Serialization.XmlElementAttribute("FrToAmt", typeof(FromToAmountRange))] + [System.Xml.Serialization.XmlElementAttribute("NEQAmt", typeof(decimal))] + [System.Xml.Serialization.XmlElementAttribute("ToAmt", typeof(AmountRangeBoundary1))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType7 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountRangeBoundary1 { + + private decimal bdryAmtField; + + private bool inclField; + + /// + public decimal BdryAmt { + get { + return this.bdryAmtField; + } + set { + this.bdryAmtField = value; + } + } + + /// + public bool Incl { + get { + return this.inclField; + } + set { + this.inclField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class FromToAmountRange { + + private AmountRangeBoundary1 frAmtField; + + private AmountRangeBoundary1 toAmtField; + + /// + public AmountRangeBoundary1 FrAmt { + get { + return this.frAmtField; + } + set { + this.frAmtField = value; + } + } + + /// + public AmountRangeBoundary1 ToAmt { + get { + return this.toAmtField; + } + set { + this.toAmtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType7 { + + /// + EQAmt, + + /// + FrAmt, + + /// + FrToAmt, + + /// + NEQAmt, + + /// + ToAmt, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class BatchInformation2 { + + private string msgIdField; + + private string pmtInfIdField; + + private string nbOfTxsField; + + private ActiveOrHistoricCurrencyAndAmount ttlAmtField; + + private CreditDebitCode cdtDbtIndField; + + private bool cdtDbtIndFieldSpecified; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public string PmtInfId { + get { + return this.pmtInfIdField; + } + set { + this.pmtInfIdField = value; + } + } + + /// + public string NbOfTxs { + get { + return this.nbOfTxsField; + } + set { + this.nbOfTxsField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount TtlAmt { + get { + return this.ttlAmtField; + } + set { + this.ttlAmtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CdtDbtIndSpecified { + get { + return this.cdtDbtIndFieldSpecified; + } + set { + this.cdtDbtIndFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class EntryDetails3 { + + private BatchInformation2 btchField; + + private EntryTransaction4[] txDtlsField; + + /// + public BatchInformation2 Btch { + get { + return this.btchField; + } + set { + this.btchField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TxDtls")] + public EntryTransaction4[] TxDtls { + get { + return this.txDtlsField; + } + set { + this.txDtlsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CardEntry1 { + + private PaymentCard4 cardField; + + private PointOfInteraction1 pOIField; + + private CardAggregated1 aggtdNtryField; + + /// + public PaymentCard4 Card { + get { + return this.cardField; + } + set { + this.cardField = value; + } + } + + /// + public PointOfInteraction1 POI { + get { + return this.pOIField; + } + set { + this.pOIField = value; + } + } + + /// + public CardAggregated1 AggtdNtry { + get { + return this.aggtdNtryField; + } + set { + this.aggtdNtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TechnicalInputChannel1Choice { + + private string itemField; + + private ItemChoiceType9 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType9 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType9 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class MessageIdentification2 { + + private string msgNmIdField; + + private string msgIdField; + + /// + public string MsgNmId { + get { + return this.msgNmIdField; + } + set { + this.msgNmIdField = value; + } + } + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReportEntry4 { + + private string ntryRefField; + + private ActiveOrHistoricCurrencyAndAmount amtField; + + private CreditDebitCode cdtDbtIndField; + + private bool rvslIndField; + + private bool rvslIndFieldSpecified; + + private EntryStatus2Code stsField; + + private DateAndDateTimeChoice bookgDtField; + + private DateAndDateTimeChoice valDtField; + + private string acctSvcrRefField; + + private CashBalanceAvailability2[] avlbtyField; + + private BankTransactionCodeStructure4 bkTxCdField; + + private bool comssnWvrIndField; + + private bool comssnWvrIndFieldSpecified; + + private MessageIdentification2 addtlInfIndField; + + private AmountAndCurrencyExchange3 amtDtlsField; + + private Charges4 chrgsField; + + private TechnicalInputChannel1Choice techInptChanlField; + + private TransactionInterest3 intrstField; + + private CardEntry1 cardTxField; + + private EntryDetails3[] ntryDtlsField; + + private string addtlNtryInfField; + + /// + public string NtryRef { + get { + return this.ntryRefField; + } + set { + this.ntryRefField = value; + } + } + + /// + public ActiveOrHistoricCurrencyAndAmount Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + public bool RvslInd { + get { + return this.rvslIndField; + } + set { + this.rvslIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RvslIndSpecified { + get { + return this.rvslIndFieldSpecified; + } + set { + this.rvslIndFieldSpecified = value; + } + } + + /// + public EntryStatus2Code Sts { + get { + return this.stsField; + } + set { + this.stsField = value; + } + } + + /// + public DateAndDateTimeChoice BookgDt { + get { + return this.bookgDtField; + } + set { + this.bookgDtField = value; + } + } + + /// + public DateAndDateTimeChoice ValDt { + get { + return this.valDtField; + } + set { + this.valDtField = value; + } + } + + /// + public string AcctSvcrRef { + get { + return this.acctSvcrRefField; + } + set { + this.acctSvcrRefField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Avlbty")] + public CashBalanceAvailability2[] Avlbty { + get { + return this.avlbtyField; + } + set { + this.avlbtyField = value; + } + } + + /// + public BankTransactionCodeStructure4 BkTxCd { + get { + return this.bkTxCdField; + } + set { + this.bkTxCdField = value; + } + } + + /// + public bool ComssnWvrInd { + get { + return this.comssnWvrIndField; + } + set { + this.comssnWvrIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ComssnWvrIndSpecified { + get { + return this.comssnWvrIndFieldSpecified; + } + set { + this.comssnWvrIndFieldSpecified = value; + } + } + + /// + public MessageIdentification2 AddtlInfInd { + get { + return this.addtlInfIndField; + } + set { + this.addtlInfIndField = value; + } + } + + /// + public AmountAndCurrencyExchange3 AmtDtls { + get { + return this.amtDtlsField; + } + set { + this.amtDtlsField = value; + } + } + + /// + public Charges4 Chrgs { + get { + return this.chrgsField; + } + set { + this.chrgsField = value; + } + } + + /// + public TechnicalInputChannel1Choice TechInptChanl { + get { + return this.techInptChanlField; + } + set { + this.techInptChanlField = value; + } + } + + /// + public TransactionInterest3 Intrst { + get { + return this.intrstField; + } + set { + this.intrstField = value; + } + } + + /// + public CardEntry1 CardTx { + get { + return this.cardTxField; + } + set { + this.cardTxField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NtryDtls")] + public EntryDetails3[] NtryDtls { + get { + return this.ntryDtlsField; + } + set { + this.ntryDtlsField = value; + } + } + + /// + public string AddtlNtryInf { + get { + return this.addtlNtryInfField; + } + set { + this.addtlNtryInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum EntryStatus2Code { + + /// + BOOK, + + /// + PDNG, + + /// + INFO, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TotalsPerBankTransactionCode3 { + + private string nbOfNtriesField; + + private decimal sumField; + + private bool sumFieldSpecified; + + private AmountAndDirection35 ttlNetNtryField; + + private bool fcstIndField; + + private bool fcstIndFieldSpecified; + + private BankTransactionCodeStructure4 bkTxCdField; + + private CashBalanceAvailability2[] avlbtyField; + + /// + public string NbOfNtries { + get { + return this.nbOfNtriesField; + } + set { + this.nbOfNtriesField = value; + } + } + + /// + public decimal Sum { + get { + return this.sumField; + } + set { + this.sumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SumSpecified { + get { + return this.sumFieldSpecified; + } + set { + this.sumFieldSpecified = value; + } + } + + /// + public AmountAndDirection35 TtlNetNtry { + get { + return this.ttlNetNtryField; + } + set { + this.ttlNetNtryField = value; + } + } + + /// + public bool FcstInd { + get { + return this.fcstIndField; + } + set { + this.fcstIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FcstIndSpecified { + get { + return this.fcstIndFieldSpecified; + } + set { + this.fcstIndFieldSpecified = value; + } + } + + /// + public BankTransactionCodeStructure4 BkTxCd { + get { + return this.bkTxCdField; + } + set { + this.bkTxCdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Avlbty")] + public CashBalanceAvailability2[] Avlbty { + get { + return this.avlbtyField; + } + set { + this.avlbtyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AmountAndDirection35 { + + private decimal amtField; + + private CreditDebitCode cdtDbtIndField; + + /// + public decimal Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public CreditDebitCode CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class NumberAndSumOfTransactions1 { + + private string nbOfNtriesField; + + private decimal sumField; + + private bool sumFieldSpecified; + + /// + public string NbOfNtries { + get { + return this.nbOfNtriesField; + } + set { + this.nbOfNtriesField = value; + } + } + + /// + public decimal Sum { + get { + return this.sumField; + } + set { + this.sumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SumSpecified { + get { + return this.sumFieldSpecified; + } + set { + this.sumFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class NumberAndSumOfTransactions4 { + + private string nbOfNtriesField; + + private decimal sumField; + + private bool sumFieldSpecified; + + private AmountAndDirection35 ttlNetNtryField; + + /// + public string NbOfNtries { + get { + return this.nbOfNtriesField; + } + set { + this.nbOfNtriesField = value; + } + } + + /// + public decimal Sum { + get { + return this.sumField; + } + set { + this.sumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SumSpecified { + get { + return this.sumFieldSpecified; + } + set { + this.sumFieldSpecified = value; + } + } + + /// + public AmountAndDirection35 TtlNetNtry { + get { + return this.ttlNetNtryField; + } + set { + this.ttlNetNtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class TotalTransactions4 { + + private NumberAndSumOfTransactions4 ttlNtriesField; + + private NumberAndSumOfTransactions1 ttlCdtNtriesField; + + private NumberAndSumOfTransactions1 ttlDbtNtriesField; + + private TotalsPerBankTransactionCode3[] ttlNtriesPerBkTxCdField; + + /// + public NumberAndSumOfTransactions4 TtlNtries { + get { + return this.ttlNtriesField; + } + set { + this.ttlNtriesField = value; + } + } + + /// + public NumberAndSumOfTransactions1 TtlCdtNtries { + get { + return this.ttlCdtNtriesField; + } + set { + this.ttlCdtNtriesField = value; + } + } + + /// + public NumberAndSumOfTransactions1 TtlDbtNtries { + get { + return this.ttlDbtNtriesField; + } + set { + this.ttlDbtNtriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TtlNtriesPerBkTxCd")] + public TotalsPerBankTransactionCode3[] TtlNtriesPerBkTxCd { + get { + return this.ttlNtriesPerBkTxCdField; + } + set { + this.ttlNtriesPerBkTxCdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AccountInterest2 { + + private InterestType1Choice tpField; + + private Rate3[] rateField; + + private DateTimePeriodDetails frToDtField; + + private string rsnField; + + /// + public InterestType1Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Rate")] + public Rate3[] Rate { + get { + return this.rateField; + } + set { + this.rateField = value; + } + } + + /// + public DateTimePeriodDetails FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } + + /// + public string Rsn { + get { + return this.rsnField; + } + set { + this.rsnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class CashAccount25 { + + private AccountIdentification4Choice idField; + + private CashAccountType2Choice tpField; + + private string ccyField; + + private string nmField; + + private PartyIdentification43 ownrField; + + private BranchAndFinancialInstitutionIdentification5 svcrField; + + /// + public AccountIdentification4Choice Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public CashAccountType2Choice Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public PartyIdentification43 Ownr { + get { + return this.ownrField; + } + set { + this.ownrField = value; + } + } + + /// + public BranchAndFinancialInstitutionIdentification5 Svcr { + get { + return this.svcrField; + } + set { + this.svcrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ReportingSource1Choice { + + private string itemField; + + private ItemChoiceType2 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType2 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType2 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class AccountNotification7 { + + private string idField; + + private Pagination ntfctnPgntnField; + + private decimal elctrncSeqNbField; + + private bool elctrncSeqNbFieldSpecified; + + private decimal lglSeqNbField; + + private bool lglSeqNbFieldSpecified; + + private System.DateTime creDtTmField; + + private DateTimePeriodDetails frToDtField; + + private CopyDuplicate1Code cpyDplctIndField; + + private bool cpyDplctIndFieldSpecified; + + private ReportingSource1Choice rptgSrcField; + + private CashAccount25 acctField; + + private CashAccount24 rltdAcctField; + + private AccountInterest2[] intrstField; + + private TotalTransactions4 txsSummryField; + + private ReportEntry4[] ntryField; + + private string addtlNtfctnInfField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public Pagination NtfctnPgntn { + get { + return this.ntfctnPgntnField; + } + set { + this.ntfctnPgntnField = value; + } + } + + /// + public decimal ElctrncSeqNb { + get { + return this.elctrncSeqNbField; + } + set { + this.elctrncSeqNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ElctrncSeqNbSpecified { + get { + return this.elctrncSeqNbFieldSpecified; + } + set { + this.elctrncSeqNbFieldSpecified = value; + } + } + + /// + public decimal LglSeqNb { + get { + return this.lglSeqNbField; + } + set { + this.lglSeqNbField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LglSeqNbSpecified { + get { + return this.lglSeqNbFieldSpecified; + } + set { + this.lglSeqNbFieldSpecified = value; + } + } + + /// + public System.DateTime CreDtTm { + get { + return this.creDtTmField; + } + set { + this.creDtTmField = value; + } + } + + /// + public DateTimePeriodDetails FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } + + /// + public CopyDuplicate1Code CpyDplctInd { + get { + return this.cpyDplctIndField; + } + set { + this.cpyDplctIndField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CpyDplctIndSpecified { + get { + return this.cpyDplctIndFieldSpecified; + } + set { + this.cpyDplctIndFieldSpecified = value; + } + } + + /// + public ReportingSource1Choice RptgSrc { + get { + return this.rptgSrcField; + } + set { + this.rptgSrcField = value; + } + } + + /// + public CashAccount25 Acct { + get { + return this.acctField; + } + set { + this.acctField = value; + } + } + + /// + public CashAccount24 RltdAcct { + get { + return this.rltdAcctField; + } + set { + this.rltdAcctField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Intrst")] + public AccountInterest2[] Intrst { + get { + return this.intrstField; + } + set { + this.intrstField = value; + } + } + + /// + public TotalTransactions4 TxsSummry { + get { + return this.txsSummryField; + } + set { + this.txsSummryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Ntry")] + public ReportEntry4[] Ntry { + get { + return this.ntryField; + } + set { + this.ntryField = value; + } + } + + /// + public string AddtlNtfctnInf { + get { + return this.addtlNtfctnInfField; + } + set { + this.addtlNtfctnInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Pagination { + + private string pgNbField; + + private bool lastPgIndField; + + /// + public string PgNb { + get { + return this.pgNbField; + } + set { + this.pgNbField = value; + } + } + + /// + public bool LastPgInd { + get { + return this.lastPgIndField; + } + set { + this.lastPgIndField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum CopyDuplicate1Code { + + /// + CODU, + + /// + COPY, + + /// + DUPL, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OriginalBusinessQuery1 { + + private string msgIdField; + + private string msgNmIdField; + + private System.DateTime creDtTmField; + + private bool creDtTmFieldSpecified; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public string MsgNmId { + get { + return this.msgNmIdField; + } + set { + this.msgNmIdField = value; + } + } + + /// + public System.DateTime CreDtTm { + get { + return this.creDtTmField; + } + set { + this.creDtTmField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreDtTmSpecified { + get { + return this.creDtTmFieldSpecified; + } + set { + this.creDtTmFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class ContactDetails2 { + + private NamePrefix1Code nmPrfxField; + + private bool nmPrfxFieldSpecified; + + private string nmField; + + private string phneNbField; + + private string mobNbField; + + private string faxNbField; + + private string emailAdrField; + + private string othrField; + + /// + public NamePrefix1Code NmPrfx { + get { + return this.nmPrfxField; + } + set { + this.nmPrfxField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NmPrfxSpecified { + get { + return this.nmPrfxFieldSpecified; + } + set { + this.nmPrfxFieldSpecified = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public string PhneNb { + get { + return this.phneNbField; + } + set { + this.phneNbField = value; + } + } + + /// + public string MobNb { + get { + return this.mobNbField; + } + set { + this.mobNbField = value; + } + } + + /// + public string FaxNb { + get { + return this.faxNbField; + } + set { + this.faxNbField = value; + } + } + + /// + public string EmailAdr { + get { + return this.emailAdrField; + } + set { + this.emailAdrField = value; + } + } + + /// + public string Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public enum NamePrefix1Code { + + /// + DOCT, + + /// + MIST, + + /// + MISS, + + /// + MADM, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PersonIdentificationSchemeName1Choice { + + private string itemField; + + private ItemChoiceType1 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType1 ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType1 { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericPersonIdentification1 { + + private string idField; + + private PersonIdentificationSchemeName1Choice schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public PersonIdentificationSchemeName1Choice SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DateAndPlaceOfBirth { + + private System.DateTime birthDtField; + + private string prvcOfBirthField; + + private string cityOfBirthField; + + private string ctryOfBirthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime BirthDt { + get { + return this.birthDtField; + } + set { + this.birthDtField = value; + } + } + + /// + public string PrvcOfBirth { + get { + return this.prvcOfBirthField; + } + set { + this.prvcOfBirthField = value; + } + } + + /// + public string CityOfBirth { + get { + return this.cityOfBirthField; + } + set { + this.cityOfBirthField = value; + } + } + + /// + public string CtryOfBirth { + get { + return this.ctryOfBirthField; + } + set { + this.ctryOfBirthField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class PersonIdentification5 { + + private DateAndPlaceOfBirth dtAndPlcOfBirthField; + + private GenericPersonIdentification1[] othrField; + + /// + public DateAndPlaceOfBirth DtAndPlcOfBirth { + get { + return this.dtAndPlcOfBirthField; + } + set { + this.dtAndPlcOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Othr")] + public GenericPersonIdentification1[] Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OrganisationIdentificationSchemeName1Choice { + + private string itemField; + + private ItemChoiceType itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))] + [System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType ItemElementName { + get { + return this.itemElementNameField; + } + set { + this.itemElementNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)] +public enum ItemChoiceType { + + /// + Cd, + + /// + Prtry, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class GenericOrganisationIdentification1 { + + private string idField; + + private OrganisationIdentificationSchemeName1Choice schmeNmField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public OrganisationIdentificationSchemeName1Choice SchmeNm { + get { + return this.schmeNmField; + } + set { + this.schmeNmField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class OrganisationIdentification8 { + + private string anyBICField; + + private GenericOrganisationIdentification1[] othrField; + + /// + public string AnyBIC { + get { + return this.anyBICField; + } + set { + this.anyBICField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Othr")] + public GenericOrganisationIdentification1[] Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class Party11Choice { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("OrgId", typeof(OrganisationIdentification8))] + [System.Xml.Serialization.XmlElementAttribute("PrvtId", typeof(PersonIdentification5))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } +} diff --git a/xsd/cmt54.xsd b/xsd/cmt54.xsd new file mode 100644 index 0000000..275eed7 --- /dev/null +++ b/xsd/cmt54.xsd @@ -0,0 +1,1709 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/xsd/xx1.cs b/xsd/xx1.cs new file mode 100644 index 0000000..bcaa162 --- /dev/null +++ b/xsd/xx1.cs @@ -0,0 +1,1702 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System.Xml.Serialization; + +// +// Dieser Quellcode wurde automatisch generiert von xsd, Version=4.8.3928.0. +// + + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +[System.Xml.Serialization.XmlRootAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IsNullable=false)] +public partial class Document { + + private DocumentBkToCstmrDbtCdtNtfctn bkToCstmrDbtCdtNtfctnField; + + /// + public DocumentBkToCstmrDbtCdtNtfctn BkToCstmrDbtCdtNtfctn { + get { + return this.bkToCstmrDbtCdtNtfctnField; + } + set { + this.bkToCstmrDbtCdtNtfctnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctn { + + private DocumentBkToCstmrDbtCdtNtfctnGrpHdr grpHdrField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctn ntfctnField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnGrpHdr GrpHdr { + get { + return this.grpHdrField; + } + set { + this.grpHdrField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctn Ntfctn { + get { + return this.ntfctnField; + } + set { + this.ntfctnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnGrpHdr { + + private string msgIdField; + + private System.DateTime creDtTmField; + + private DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcpt msgRcptField; + + private DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgPgntn msgPgntnField; + + private string addtlInfField; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public System.DateTime CreDtTm { + get { + return this.creDtTmField; + } + set { + this.creDtTmField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcpt MsgRcpt { + get { + return this.msgRcptField; + } + set { + this.msgRcptField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgPgntn MsgPgntn { + get { + return this.msgPgntnField; + } + set { + this.msgPgntnField = value; + } + } + + /// + public string AddtlInf { + get { + return this.addtlInfField; + } + set { + this.addtlInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcpt { + + private DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcptID idField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcptID Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcptID { + + private DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcptIDOrgId orgIdField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcptIDOrgId OrgId { + get { + return this.orgIdField; + } + set { + this.orgIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgRcptIDOrgId { + + private string anyBICField; + + /// + public string AnyBIC { + get { + return this.anyBICField; + } + set { + this.anyBICField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnGrpHdrMsgPgntn { + + private byte pgNbField; + + private bool lastPgIndField; + + /// + public byte PgNb { + get { + return this.pgNbField; + } + set { + this.pgNbField = value; + } + } + + /// + public bool LastPgInd { + get { + return this.lastPgIndField; + } + set { + this.lastPgIndField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctn { + + private string idField; + + private System.DateTime creDtTmField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnFrToDt frToDtField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnRptgSrc rptgSrcField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnAcct acctField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtry ntryField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public System.DateTime CreDtTm { + get { + return this.creDtTmField; + } + set { + this.creDtTmField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnFrToDt FrToDt { + get { + return this.frToDtField; + } + set { + this.frToDtField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnRptgSrc RptgSrc { + get { + return this.rptgSrcField; + } + set { + this.rptgSrcField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnAcct Acct { + get { + return this.acctField; + } + set { + this.acctField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtry Ntry { + get { + return this.ntryField; + } + set { + this.ntryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnFrToDt { + + private System.DateTime frDtTmField; + + private string toDtTmField; + + /// + public System.DateTime FrDtTm { + get { + return this.frDtTmField; + } + set { + this.frDtTmField = value; + } + } + + /// + public string ToDtTm { + get { + return this.toDtTmField; + } + set { + this.toDtTmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnRptgSrc { + + private string prtryField; + + /// + public string Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnAcct { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctID idField; + + private string ccyField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctOwnr ownrField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcr svcrField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctID Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctOwnr Ownr { + get { + return this.ownrField; + } + set { + this.ownrField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcr Svcr { + get { + return this.svcrField; + } + set { + this.svcrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctID { + + private string iBANField; + + /// + public string IBAN { + get { + return this.iBANField; + } + set { + this.iBANField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctOwnr { + + private string nmField; + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcr { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcrFinInstnId finInstnIdField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcrFinInstnId FinInstnId { + get { + return this.finInstnIdField; + } + set { + this.finInstnIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcrFinInstnId { + + private string bICFIField; + + private string nmField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcrFinInstnIdOthr othrField; + + /// + public string BICFI { + get { + return this.bICFIField; + } + set { + this.bICFIField = value; + } + } + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcrFinInstnIdOthr Othr { + get { + return this.othrField; + } + set { + this.othrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnAcctSvcrFinInstnIdOthr { + + private string idField; + + private string issrField; + + /// + public string Id { + get { + return this.idField; + } + set { + this.idField = value; + } + } + + /// + public string Issr { + get { + return this.issrField; + } + set { + this.issrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtry { + + private uint ntryRefField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryAmt amtField; + + private string cdtDbtIndField; + + private string stsField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBookgDt bookgDtField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryValDt valDtField; + + private string acctSvcrRefField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCd bkTxCdField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtls ntryDtlsField; + + private string addtlNtryInfField; + + /// + public uint NtryRef { + get { + return this.ntryRefField; + } + set { + this.ntryRefField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryAmt Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public string CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + public string Sts { + get { + return this.stsField; + } + set { + this.stsField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBookgDt BookgDt { + get { + return this.bookgDtField; + } + set { + this.bookgDtField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryValDt ValDt { + get { + return this.valDtField; + } + set { + this.valDtField = value; + } + } + + /// + public string AcctSvcrRef { + get { + return this.acctSvcrRefField; + } + set { + this.acctSvcrRefField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCd BkTxCd { + get { + return this.bkTxCdField; + } + set { + this.bkTxCdField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtls NtryDtls { + get { + return this.ntryDtlsField; + } + set { + this.ntryDtlsField = value; + } + } + + /// + public string AddtlNtryInf { + get { + return this.addtlNtryInfField; + } + set { + this.addtlNtryInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryAmt { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBookgDt { + + private System.DateTime dtField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Dt { + get { + return this.dtField; + } + set { + this.dtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryValDt { + + private System.DateTime dtField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Dt { + get { + return this.dtField; + } + set { + this.dtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCd { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdDomn domnField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdPrtry prtryField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdDomn Domn { + get { + return this.domnField; + } + set { + this.domnField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdPrtry Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdDomn { + + private string cdField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdDomnFmly fmlyField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdDomnFmly Fmly { + get { + return this.fmlyField; + } + set { + this.fmlyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdDomnFmly { + + private string cdField; + + private string subFmlyCdField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public string SubFmlyCd { + get { + return this.subFmlyCdField; + } + set { + this.subFmlyCdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryBkTxCdPrtry { + + private string cdField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtls { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsBtch btchField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtls[] txDtlsField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsBtch Btch { + get { + return this.btchField; + } + set { + this.btchField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TxDtls")] + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtls[] TxDtls { + get { + return this.txDtlsField; + } + set { + this.txDtlsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsBtch { + + private string msgIdField; + + private byte nbOfTxsField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsBtchTtlAmt ttlAmtField; + + private string cdtDbtIndField; + + /// + public string MsgId { + get { + return this.msgIdField; + } + set { + this.msgIdField = value; + } + } + + /// + public byte NbOfTxs { + get { + return this.nbOfTxsField; + } + set { + this.nbOfTxsField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsBtchTtlAmt TtlAmt { + get { + return this.ttlAmtField; + } + set { + this.ttlAmtField = value; + } + } + + /// + public string CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsBtchTtlAmt { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtls { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRefs refsField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmt amtField; + + private string cdtDbtIndField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtls amtDtlsField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCd bkTxCdField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPties rltdPtiesField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInf rmtInfField; + + private string addtlTxInfField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRefs Refs { + get { + return this.refsField; + } + set { + this.refsField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmt Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } + + /// + public string CdtDbtInd { + get { + return this.cdtDbtIndField; + } + set { + this.cdtDbtIndField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtls AmtDtls { + get { + return this.amtDtlsField; + } + set { + this.amtDtlsField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCd BkTxCd { + get { + return this.bkTxCdField; + } + set { + this.bkTxCdField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPties RltdPties { + get { + return this.rltdPtiesField; + } + set { + this.rltdPtiesField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInf RmtInf { + get { + return this.rmtInfField; + } + set { + this.rmtInfField = value; + } + } + + /// + public string AddtlTxInf { + get { + return this.addtlTxInfField; + } + set { + this.addtlTxInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRefs { + + private string acctSvcrRefField; + + private string endToEndIdField; + + /// + public string AcctSvcrRef { + get { + return this.acctSvcrRefField; + } + set { + this.acctSvcrRefField = value; + } + } + + /// + public string EndToEndId { + get { + return this.endToEndIdField; + } + set { + this.endToEndIdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmt { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtls { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsInstdAmt instdAmtField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsTxAmt txAmtField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsInstdAmt InstdAmt { + get { + return this.instdAmtField; + } + set { + this.instdAmtField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsTxAmt TxAmt { + get { + return this.txAmtField; + } + set { + this.txAmtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsInstdAmt { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsInstdAmtAmt amtField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsInstdAmtAmt Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsInstdAmtAmt { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsTxAmt { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsTxAmtAmt amtField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsTxAmtAmt Amt { + get { + return this.amtField; + } + set { + this.amtField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsAmtDtlsTxAmtAmt { + + private string ccyField; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Ccy { + get { + return this.ccyField; + } + set { + this.ccyField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCd { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdDomn domnField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdPrtry prtryField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdDomn Domn { + get { + return this.domnField; + } + set { + this.domnField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdPrtry Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdDomn { + + private string cdField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdDomnFmly fmlyField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdDomnFmly Fmly { + get { + return this.fmlyField; + } + set { + this.fmlyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdDomnFmly { + + private string cdField; + + private string subFmlyCdField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } + + /// + public string SubFmlyCd { + get { + return this.subFmlyCdField; + } + set { + this.subFmlyCdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsBkTxCdPrtry { + + private string cdField; + + /// + public string Cd { + get { + return this.cdField; + } + set { + this.cdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPties { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPtiesDbtr dbtrField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPtiesDbtr Dbtr { + get { + return this.dbtrField; + } + set { + this.dbtrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPtiesDbtr { + + private string nmField; + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPtiesDbtrPstlAdr pstlAdrField; + + /// + public string Nm { + get { + return this.nmField; + } + set { + this.nmField = value; + } + } + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPtiesDbtrPstlAdr PstlAdr { + get { + return this.pstlAdrField; + } + set { + this.pstlAdrField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRltdPtiesDbtrPstlAdr { + + private string strtNmField; + + private string bldgNbField; + + private ushort pstCdField; + + private string twnNmField; + + private string ctryField; + + /// + public string StrtNm { + get { + return this.strtNmField; + } + set { + this.strtNmField = value; + } + } + + /// + public string BldgNb { + get { + return this.bldgNbField; + } + set { + this.bldgNbField = value; + } + } + + /// + public ushort PstCd { + get { + return this.pstCdField; + } + set { + this.pstCdField = value; + } + } + + /// + public string TwnNm { + get { + return this.twnNmField; + } + set { + this.twnNmField = value; + } + } + + /// + public string Ctry { + get { + return this.ctryField; + } + set { + this.ctryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInf { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrd strdField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrd Strd { + get { + return this.strdField; + } + set { + this.strdField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrd { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInf cdtrRefInfField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInf CdtrRefInf { + get { + return this.cdtrRefInfField; + } + set { + this.cdtrRefInfField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInf { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInfTP tpField; + + private string refField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInfTP Tp { + get { + return this.tpField; + } + set { + this.tpField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string Ref { + get { + return this.refField; + } + set { + this.refField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInfTP { + + private DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInfTPCdOrPrtry cdOrPrtryField; + + /// + public DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInfTPCdOrPrtry CdOrPrtry { + get { + return this.cdOrPrtryField; + } + set { + this.cdOrPrtryField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")] +public partial class DocumentBkToCstmrDbtCdtNtfctnNtfctnNtryNtryDtlsTxDtlsRmtInfStrdCdtrRefInfTPCdOrPrtry { + + private string prtryField; + + /// + public string Prtry { + get { + return this.prtryField; + } + set { + this.prtryField = value; + } + } +} diff --git a/xsd/xx1.xsd b/xsd/xx1.xsd new file mode 100644 index 0000000..8f76ba3 --- /dev/null +++ b/xsd/xx1.xsd @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file